Admin Essentials Plugin

Document created by Ryan Rutan on Mar 4, 2010Last modified by Libby Taylor on Dec 1, 2014
Version 53Show Document
  • View in full screen mode


This plugin is a wrapper plugin for a series of handy administration features.  Over time, I look to leverage this plugin as a means to roll-out quick utilities to solve common problems and issues between major Jive Versions.  The UIs are simplistic; however, very functional.  The goal is to be as generic as possible, such that new features can be added quickly, as templated as possible..


Official plugin of  The specified item was not found.



  • 1.0.0 - February 11, 2010 (SBS 4.0.0)
  • 1.0.2 - December 01, 2010 (SBS 4.5.x)
  • 1.1.0 - July 1st, 2011 (SBS 5.x)
  • - October 1st, 2012 (SBS 5.x & 6.x)
  • - November 14th, 2012 (SBS 6.x)

Plugin Support

This plugin IS NOT supported by Jive, and use of this plugin should be done at the user's discretion, or as advised by their Jive Support representative.

Copyright and License

Copyright 2013 Ryan Rutan under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License



As part of this first release, I have consolidated the Admin Essentials to it's own Admin Menu in SBS Administration Console.

Screen shot 2010-06-18 at 2.11.43 PM.png

Sub-Sections exist to gather common-suited features together in a meaningful navigation experience.

The following is a catalog of the features that exist in the current version:

  • Admin
    • Spaces - EMPTY (The OOTB utilities do a good job in this area, and this has been left for future-use)
    • Social Groups
      • Rename Social Group - Rename the URL display name for a given Social Group
      • Manage Properties - Manage the Social Group Properties Map (Add/Edit/Delete)
      • Add Members to Group - Forcibly Add Users (by Username) into a Social Group, bypassing the Invitation Process. (since 1.0.1)
      • NEW Social Group Deletion Protection - Help your users not make mistakes that cant be undone (since 1.0.2)
        • Configure Protection to WARN - Adds additional confirmation (customizable message) step to the Group deletion workflow
        • Configure Protection to TRUSTED - Blocks users that are not-"trusted" from deleting their Social Groups.
        • Currently this feature is only available in the 1.0.2 Alternative Download, available here: The specified item was not found.
          • Please share your thoughts here: The specified item was not found.
      • NEW Social Group Permission Sync - Mirror your Social Group Membership to a Permission Group (since 1.0.2)
      • NEW Auto Private Group Approver - Setup simple email domain rules to auto-approve access to a Private Group.  (since 1.0.2)
        • Rules limited to basic prefix, suffix, in-string, and exact email domain matching.
        • Inclusive/Ignore Configurations Available
    • Projects
      • Manage Properties - Manage the Project's Properties Map (Add/Edit/Delete)
    • Content
      • Manage Properties - Manage the Properties Map related to commonly-used Content-Types in SBS:
        • Document, Thread, Message, BlogPost (more to come)
      • Auto Question by Container - Automatically mark threads as Questions on a per container Basis - (since 1.0.1)
        • Isolate specific Tags on ForumThreads for even further granularity
      • NEW Auto Categorization by Container - Keep your Tags/Categories In-Sync for 1st Class discoverability inside and outside the container. (since 1.0.2)
        • Configure a Container to enforce Category selection by Tag
        • Configure a Container to enforce Tag population when Category is selected
    • Users
      • Modify User
        • Regardless of User Classification (federated,external,local), modify a User's username, first name, last name, or email address. (since 1.0.1)
        • Modify the Flags "External" and "Federated" to create non-visible service accounts that do not appear in the People Registry in the UI (since 1.0.1)
        • Added ability to approve a user (that has been rejected) (since
      • Manage Group Users (since
        • Batch Add / Remove Users from a Permission Group.
        • This will NOT work on federated groups.
      • Manage User Associations (since
        • Add/Remove Users from a Group plus choose from list of Recent Group Searches
        • Add/Remove User Watches from a Container plus choose from a list of Recent Container Searches
        • In Jive 6, this has been changed to force follow to a User's Inbox. (since
      • Auto Follow Listener (since
        • Authorize Auto Reciprocating Follows for User Domains that Match (inter-company following)
        • Authorize Auto Reciprocating Follows for User (any person they follow, automatically follows them)
    • Misc
      • CLI Plugin Admin Setup - Deploy/Remove plugins from the (Linux/Unix) Command Line to your SBS instance
        • The CLI application is bundled in the plugin binary, this section tells you how to get started with CLI plugin deployment
      • Reset Container Dashboard - Remove/Reset busted/broken dashboards, due to user error and/or JavaScript conflicts in HTML Widgets
      • Repair Invitations - Utility to Repair Invalid Invitations created without a sent date field.
      • (Unlisted) - Source Track Code Referral Utility - Track entry point into Community and preserve marker through session.  See Plugin README for instructions for now.
      • (Unlisted) - User Tag Glean Listeners - Glean tags to User profiles based off participation habits in the community.  See Plugin README for instructions.  (since


Note: You must have Full Permissions to Manage the SBS System for some of these utilities to work correctly.