Skip to content
View as Markdown
View as Markdown

@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

B2CInstance

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);

Released under the Apache-2.0 License.