@salesforce/b2c-tooling-sdk / operations/bm-roles / setBmRolePermissions
Function: setBmRolePermissions()
setBmRolePermissions(
instance,roleId,permissions):Promise<{ }>
Defined in: packages/b2c-tooling-sdk/src/operations/bm-roles/roles.ts:261
Sets (replaces) all permissions for an access role.
This is a full replacement — all existing permissions are replaced with the provided set.
Parameters
instance
B2C instance
roleId
string
Role ID
permissions
Complete permissions object
Returns
Promise<{ }>
Updated permissions
Example
typescript
const perms = await getBmRolePermissions(instance, 'MyRole');
// ... modify perms ...
await setBmRolePermissions(instance, 'MyRole', perms);