Setting up roles and permissions
User access for BMC Helix Innovation Suite Knowledge Management (ISKM) is determined based on the users’ responsibilities for the particular product (for example, BMC Helix ITSM) in your organization. Users need specific permissions to perform certain actions in the knowledge management. Out-of-the-box functional roles are available in all supported products, such as BMC Helix Business Workflows, which grant users the required permissions to access and use ISKM. These roles must be assigned to the users. For example, users who need to publish knowledge articles externally must be assigned a Knowledge Management role.
A combination of functional roles and permissions is required for users to access and use ISKM. Roles and permissions are assigned in BMC Helix Innovation Suite. The following table lists the OOTB user types available in the supported products:
| Product | Functional role | Reference |
|---|---|---|
| BMC Helix ITSM | Administrator, Service desk agent | Roles and permissions |
| BMC Helix Business Workflows | Administrator, Case agent | |
| BMC Helix Digital Workplace | End user |
IS persona
IS Persona is the functional role that is used for applications that reside on BMC Helix Innovation Studio. These functional roles are created in BMC Helix Innovation Studio, but assigned to users from the Person form in Mid Tier.
Learn how to assign IS Persona in Assigning IS Personas to People data.
Responsibilities and permissions for ISKM
To create and manage knowledge articles and templates in ISKM, user roles and permissions let you control access to fields and record definitions. The appropriate Knowledge Management roles are assigned out-of-the-box with the functional roles. Roles define different functions for knowledge users based on their experience level, training, and competence. These roles are hierarchical, and users gain more authority as they advance from one level to the next.
The following table lists the roles, responsibilities, and permissions for knowledge management activities:
Knowledge role | Responsibilities | Permissions | When to assign this role |
|---|---|---|---|
Knowledge Candidate |
|
A Knowledge Candidate cannot take ownership of any knowledge articles. | Grant this permission to a user who uses the knowledge base to work with incidents or cases. |
Knowledge Contributor |
|
A Knowledge Contributor can take ownership of articles created by other users, can be the article assignee, and can change the assignments. | Grant this permission to advanced users who can create, modify, or review knowledge articles and can publish articles to a specific audience, usually the internal users. |
Knowledge Publisher |
|
A Knowledge Publisher can take ownership of articles created by other users, can be the article assignee, and can change the assignments. | Grant this permission to advanced users who have the authority to publish articles to external users. |
Knowledge Coach |
|
A Knowledge coach can take ownership of articles created by other users, can be the article assignee, can change the assignments, and retire articles that are no longer required. | Grant this permission to advanced users who can be mentors to other users for their development of Knowledge Management competencies. |
Knowledge Administrator | Configures the knowledge sets, templates, and styles according to the business needs. | The permissions are given out-of-the-box only to the Knowledge Coach IS persona. | NA |
Permissions to read and edit content in ISKM
The following table describes the read and edit access to knowledge articles for each knowledge role:
Knowledge role | Knowledge article state in ISKM | |||||
|---|---|---|---|---|---|---|
Work in progress | Draft | Approved | Published | Archived | Delete | |
End user (Reader) | read ❌️ edit ❌️ | read ❌️ edit ❌️ | read ❌️ edit ❌️ | read ✅️ edit ❌️ | read ❌️ edit ❌️ | read ❌️ edit ❌️ delete ❌️ |
Candidate | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ✅️ edit ❌️ | read ✅️ edit ❌️ | read ❌️ edit ❌️ | read ❌️ edit ❌️ delete ❌️ |
Contributor | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ✅️ edit ❌️ | read ❌️ edit ❌️ | read ❌️ edit ❌️ delete ❌️ |
Publisher | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ❌️ edit ❌️ delete ❌️ |
Coach | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ❌️ edit ❌️ delete ✅️ |
Administrator | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ✅️ edit ✅️ | read ❌️ edit ❌️ delete ✅️ |