Skip to main content

role_resource_set_binding_members

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

Overview​

Namerole_resource_set_binding_members
TypeResource
Idokta.iam.role_resource_set_binding_members

Fields​

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringRole resource set binding member ID
_linksobjectSpecifies link relations (see Web Linking) available using the JSON Hypertext Application Language specification. This object is used for dynamic discovery of related resources and lifecycle operations.
createdstring (date-time)Timestamp when the member was created
lastUpdatedstring (date-time)Timestamp when the member was last updated

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_member_of_bindingselectresourceSetIdOrLabel, roleIdOrLabel, memberId, subdomainRetrieves a member (identified by memberId) that belongs to a role resource set binding
list_members_of_bindingselectresourceSetIdOrLabel, roleIdOrLabel, subdomainafterLists all members of a role resource set binding with pagination support
add_members_to_bindingupdateresourceSetIdOrLabel, roleIdOrLabel, subdomainAdds more members to a role resource set binding
unassign_member_from_bindingdeleteresourceSetIdOrLabel, roleIdOrLabel, memberId, subdomainUnassigns a member (identified by memberId) from a role resource set binding

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
memberIdstringid of the member
resourceSetIdOrLabelstringid or label of the resource set
roleIdOrLabelstringid or label of the role
subdomainstring(default: my-org)
afterstringThe cursor to use for pagination. It is an opaque string that specifies your current location in the list and is obtained from the Link response header. See Pagination and Link header.

SELECT examples​

Retrieves a member (identified by memberId) that belongs to a role resource set binding

SELECT
id,
_links,
created,
lastUpdated
FROM okta.iam.role_resource_set_binding_members
WHERE resourceSetIdOrLabel = '{{ resourceSetIdOrLabel }}' -- required
AND roleIdOrLabel = '{{ roleIdOrLabel }}' -- required
AND memberId = '{{ memberId }}' -- required
AND subdomain = '{{ subdomain }}' -- required
;

UPDATE examples​

Adds more members to a role resource set binding

UPDATE okta.iam.role_resource_set_binding_members
SET
additions = '{{ additions }}'
WHERE
resourceSetIdOrLabel = '{{ resourceSetIdOrLabel }}' --required
AND roleIdOrLabel = '{{ roleIdOrLabel }}' --required
AND subdomain = '{{ subdomain }}' --required
RETURNING
_links;

DELETE examples​

Unassigns a member (identified by memberId) from a role resource set binding

DELETE FROM okta.iam.role_resource_set_binding_members
WHERE resourceSetIdOrLabel = '{{ resourceSetIdOrLabel }}' --required
AND roleIdOrLabel = '{{ roleIdOrLabel }}' --required
AND memberId = '{{ memberId }}' --required
AND subdomain = '{{ subdomain }}' --required
;