KB User's Guide - Users Tab - Group Authorization

This document describes how to create User Group Authorization rules in order to grant a select group automated read access to either your Live internal KB site or read and write access to a specific KB documents.

NoteInformation symbol

Adding these rules to your KB will not auto-populate the Active Users table in the KB Admin Tools. Should a member of your Group Authorization want to edit/ publish documents, please follow the instructions in this document to add a new user to your KB site.

Creating an Authorized Group

  1. In the KB Admin Tools, go to the Users tab > Group Authorization link. The image below shows the User Group Authorization screen. 

    The Users tab in KB Admin Tools on the Group Authorization page.

  2. From the User Group Authorization screen, enter a Group authorization name.

  3. Specify the Scope from the dropdown list 

    • Internal site: Allows users that the meet the rule criteria to log in to the Internal Live KB site. These users will have the same level of access as a user account that has the "Internal KB" ("iKB") permission under the Users tab.

    • Document specific: The group will appear as a option under the WriteAccess and ReadAccess sections of the document editor screen. Users to whom the rule applies will gain read and/or write access to the documents associated with the group.

      • Note: For group-authorized WriteAccess to work, the user will first need to have a user account in your space with basic author permissions.

        For group-authorized ReadAccess to work, the user will first need to have a user account in your space with Internal site access, or they need to meet the criteria for a separate "Internal site" scoped authorization rule.

  4. Enter an Attribute name. Please see the Rule Attributes section for guidance on what attributes can be used.

  5. Choose a Condition from the dropdown list (e.g. is equal to, starts with, contains)

  6. Add the desired Attribute value.

  7. The Active checkbox is enabled by default.

  8. Finally, click on the Add button to save the Group Authorization entry you just created.

    The top of the User Group Authorization page, where the Add a group authorization rule module is located.

Rule Attributes

Read-only access based on Unit Division Department Sub-department (UDDS) numbers, or any other Shibboleth attribute, can be granted.

  • The Manifest service is recommended for UW-Madison KB groups who wish to provide access based on UDDS or student affiliation data. For information on setting up and configuring a Manifest group for use with the KB, please see KB User's Guide - Using Manifest to Authorize Users for the KB.

  • Shibboleth attributes may be used for some data that is not covered by Manifest, though uses are more limited.

Note: For institutions outside of UW-Madison, additional work must be performed to map a specific Shibboleth attribute to the KB for use with Group Authorization. Please contact kb-team@doit.wisc.edu to request a new attribute.

The examples below demonstrate different attributes used for Group Authorization.

  • The wiscEduUDDS attribute grants all members under the UDDS code A065 authorization.
    • Note: Manifest UDDS group membership is now recommended instead of the wiscEduUDDS attribute.
  • The isMemberOf attribute grants members of the "uw:domain:kb.wisc.edu:help_desk_west" Manifest group authorization.
  • The eppn (eduPersonPrincipalName) attribute grants authorization to the institution domain "uchicago.edu".

Three group authorization rules. Each rule has a different Attribute name. At the top is wiscEduUDDS, followed by isMemberOf, then eepn.

Updating Group Authorization Scope

Updating an existing Group Authorization rule and changing the Scope dropdown from Document specific to Internal site will result in the following alert:

Popup message confirming the scope change from document specific to internal site

Note that updating a Group Authorization rule's scope to Internal site will remove all document specific read and write access restrictions associated with that rule. If this is not the intended outcome, click OK to dismiss the popup and change the Scope dropdown back to Document specific

If you wish to experiment with Group Authorization rules but do not wish to remove document specific restrictions, consider changing the attribute name, condition, and value instead, or create a new rule entirely.

Deleting Group Authorization Rules

To delete a Group Authorization Rule, click the Delete button corresponding the the desired rule. A dialog window will popup confirming you would like to delete this rule. Note that deleting a Group Authorization rule will remove all read and write restrictions associated with it.

Dialog window shown when deleting a group authorization rule

Click OK to confirm the deletion.

Other Considerations

  • When a user stops meeting the criteria for a rule (e.g. the user gets another position or leaves your institution entirely) they will lose access to your Internal KB site and/or the documents they were being authorized for.

  • There is no limit to the number of Group Authorization rules that can be created for a single KB space.

  • There is no conflict if a user who has been manually entered into the Users tab of the KB Admin Tools is also a member of an Authorized Group. Any elevated permissions set via the Existing Users list will be honored.

  • There may be occasion for a KB group admin or author to collaborate with a member of an Authorized Group who is a content expert. However, if that individual is not in the Users list, they will be unable to access the KB Admin Tools to view draft (In Progress or In Review) documents. To remedy this, you may create a privately shared link to share one or many unpublished documents with a member of an Authorized Group. Should it be more practical for the content expert to edit the document, the KB group admin need only add the user to the KB.



Keywords:
manifest grouper attribute shibboleth shib UDDS single sign on authentication deliver attributes eppn isMemberOf wiscEduUDDS group authorization link authentication mechanism 
Doc ID:
22116
Owned by:
Leah S. in KB User's Guide
Created:
2012-01-09
Updated:
2023-05-16
Sites:
KB User's Guide