Skip to main content
Version: 6.2

Edit Permission Groups

Overview​

The Edit Permission Groups section is used to manage permission groups and user groups. These groups apply only within Knowledge Center (KWC) and do not change permissions configured through the role model.

Permission group management button

Permission Groups​

Permission groups let you configure access levels using predefined permissions.

Permission Groups

Five permissions are available:

  • permission READ — read access
  • permission WRITE — edit access
  • permission MOVE — move articles within the catalog
  • permission CHANGE_PERMISSION — change access permissions
  • permission DELETE — delete previously created pages

Available permissions in the permission group

info

Combine WRITE, MOVE, CHANGE_PERMISSION, and DELETE with READ.

Select a combination of permissions that provides the required access level for the group.

User Groups​

User groups combine roles or individual users so that permissions can later be assigned to specific Wikilogs pages.

Editing a group of users

The groups are used only in KWC and stored in the .sm_kwc_user_group index.

Configure Permissions​

To configure permissions for a page, click Settings and select Permissions.

Page settings

Editing page permissions

info

When a page is created, the CREATOR_GROUP group and the user who created the page are added by default.

The following settings are available:

  • setting Permission Group defines the page access permissions
  • setting User Group specifies the user group to which the permissions apply
  • setting Users lets you grant permissions to users who are not in a group
info

When you configure permissions for a page, its child pages in the article tree inherit those permissions.

info

If a user has access to a page but not to a parent page, they can open the target page only through a direct link. It does not appear in the article tree.

Index​

Each created page is a document in the .sm_kwc_page index. Page permissions are stored in the permission_assignments block:

"permission_assignments": [
{
"permission_group": "CREATOR_GROUP",
"id": "EEPm7KAB6KyuMNDaLwSs",
"users": [
"admin"
],
"user_groups": []
},
{
"inherited_from": "sUPn7KAB6KyuMNDaSgf9",
"permission_group": "MkLa7KAB6KyuMNDaBu1y",
"id": "288b4742-403e-4ade-82e0-a1ccd6f8e8c9",
"users": [],
"user_groups": [
"fkLa7KAB6KyuMNDaaO3M"
]
}
]