Create a custom role with a specific set of permissions on your Shogun account. Assign the role to team members to control what they can access.
Use this endpoint to define a new custom role on your Shogun account. You specify the role’s name, an optional description, and the set of permissions it should carry. Once created, you can assign the role to team members when you invite them or when you update an existing member’s role. Use Fetch Permissions to obtain the permission codes you need.
An optional array of detailed permission objects that include Maker-Checker metadata such as reviewer and authorizer roles, limits, and authority flags. Use this when you need fine-grained control over approval workflows.