Now Assist Skill Kit roles
Certain roles are required to use Now Assist Skill Kit functionality.
Now Assist Skill Kit uses two distinct roles that map to the two main user types. AI developers who create and manage skills require the sn_skill_builder.admin role. Platform administrators who install Now Assist Skill Kit and activate published skills require the admin role. These are separate responsibilities that may be held by the same person or by different people depending on your organization.
| Role | User type | Used for |
|---|---|---|
| sn_skill_builder.admin | AI developer | Creating, configuring, and publishing skills and prompts. Required for all skill authoring tasks including adding tools, testing, evaluating, and configuring security controls. |
| admin | Now Assist admin | Installing Now Assist Skill Kit, activating published skills in Now Assist Admin, and calling custom skills from scripts. |
| sn_skill_builder.sb_model_admin | AI developer | Creating and updating custom large language models for use with Now Assist Skill Kit. |
Skill Kit admin (sn_skill_builder.admin)
Create, configure, test, and publish skills in Now Assist Skill Kit. Assign this role to anyone developing skills on your instance.
Contains roles
None.
Groups
None. This role is not assigned to any groups by default.
Tasks requiring this role
The sn_skill_builder.admin role is required for the following tasks:
Special considerations
This role grants access to the Now Assist Skill Kit application and all skill authoring functionality. It does not grant the ability to activate skills in Now Assist Admin. Activating skills requires the admin role.
When configuring access control lists (ACLs) for a skill, the roles you specify in the ACL determine which users can invoke the skill. The sn_skill_builder.admin role only controls who can author skills, not who can use them. To learn more about configuring skill ACLs, see Configure security controls for a skill.
Skill Kit model admin (sn_skill_builder.sb_model_admin)
Create and update custom large language models for use with Now Assist Skill Kit.
Contains roles
None.
Groups
None. This role is not assigned to any groups by default.
Special considerations
This role is only required when working with custom large language models. AI developers who use the standard Now LLM Service provider or prebuilt external LLM spokes do not need this role. To learn more about provider options when creating a skill, see Create a skill.
This role does not replace the sn_skill_builder.admin role. AI developers who create skills using custom large language models require both roles.