Skip to main content

scoped_role_member_of

Creates, updates, deletes, gets or lists a scoped_role_member_of resource.

Overview

Namescoped_role_member_of
TypeResource
Identra_id.users.scoped_role_member_of

Fields

The following fields are returned by SELECT queries:

Retrieved navigation property

NameDatatypeDescription
idstringThe unique identifier for an entity. Read-only.
administrativeUnitIdstringUnique identifier for the administrative unit that the directory role is scoped to
roleIdstringUnique identifier for the directory role that the member is in.
roleMemberInfoobject (title: identity)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectuser_id, scoped_role_membership_id
listselectuser_id
insertinsertuser_id
updateupdateuser_id, scoped_role_membership_id
deletedeleteuser_id, scoped_role_membership_idIf-Match

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
scoped_role_membership_idstringThe unique identifier of scopedRoleMembership
user_idstringThe unique identifier of user
If-MatchstringETag

SELECT examples

Retrieved navigation property

SELECT
id,
administrativeUnitId,
roleId,
roleMemberInfo
FROM entra_id.users.scoped_role_member_of
WHERE user_id = '{{ user_id }}' -- required
AND scoped_role_membership_id = '{{ scoped_role_membership_id }}' -- required
;

INSERT examples

No description available.

INSERT INTO entra_id.users.scoped_role_member_of (
id,
administrativeUnitId,
roleId,
roleMemberInfo,
user_id
)
SELECT
'{{ id }}',
'{{ administrativeUnitId }}',
'{{ roleId }}',
'{{ roleMemberInfo }}',
'{{ user_id }}'
RETURNING
id,
administrativeUnitId,
roleId,
roleMemberInfo
;

UPDATE examples

No description available.

UPDATE entra_id.users.scoped_role_member_of
SET
id = '{{ id }}',
administrativeUnitId = '{{ administrativeUnitId }}',
roleId = '{{ roleId }}',
roleMemberInfo = '{{ roleMemberInfo }}'
WHERE
user_id = '{{ user_id }}' --required
AND scoped_role_membership_id = '{{ scoped_role_membership_id }}' --required
RETURNING
id,
administrativeUnitId,
roleId,
roleMemberInfo;

DELETE examples

No description available.

DELETE FROM entra_id.users.scoped_role_member_of
WHERE user_id = '{{ user_id }}' --required
AND scoped_role_membership_id = '{{ scoped_role_membership_id }}' --required
AND If-Match = '{{ If-Match }}'
;