Edit Entra ID user, update group membership.
Use this control to manage groups for a selected user. Note. To select the user, which often is done in a previous step, use the control EntraUserSelect.
An Entra ID module deployed with matching name as defined in "namespace".
An Entra ID identifier, "selected_entra_id", located in either session or flow. Data is taken from session first and flow second. selected_entra_id must reference a Entra ID user.
Edit Entra ID user, update group membership.
The configuration is divided in two blocks, config
& ui
where config parameters are marked as config.<parameter name>
and ui parameters are marked as ui.<parameter name>
.
See the Example tab for a full example.
type
Must be EntraUserEditGroupMember
N/A
config.namespace
Identifier of EntraID module to use
"default"
config.columns
List array with columns to display
["displayName","description"]
config.change_is_required
Force admin to update user, true
/false
false
config.owned_groups_only
If set, groups will filtered based on the attribute.
false
config.owner_entry_id_key
Where to find the owner. If owned_groups_only
is true
. Configured value is taken from session or flow. First session, flow second.
"entra_owner"
ui.ui:submit_on_change
Should selection of an item move to next step. true
/false
false
In this example grid will have two columns.
In this example the grid will have three columns where the owner columns contain the user managing the group.
This control works in conjunction with EntraID module. It must be installed.
Object array, "entra_pending_remove" - contains data on what groups to remove from user.
Object array, "entra_pending_add" - contains data on what groups add to user.
Array data will ha the syntax:
[{"id":"1234567","displayName":"Group 1"}]