Forms
HomeIntegrityControlSolutionsManagement Center
2.0.0 Forms
2.0.0 Forms
  • The service
    • Overview
      • Forms and IAM
      • Products in the Control suite
    • About this release
      • Release notes
      • Breaking changes
    • Key components
      • Flow
        • Authenication & authorisation
      • Step
        • Layout
      • Control
        • Basic controls
          • Input
            • Properties
          • Markdown
            • Properties
          • ValuePicker
            • Properties
        • Advanced controls
          • Selector
            • Properties
          • ActiveDirectoryUserEditGroupMember
            • Properties
          • ActiveDirectoryGroupEditGroupMember
            • Properties
          • ActiveDirectorySingleSelect
            • Properties
          • Attestor
            • Properties
          • EntraGroupSelect
            • Properties
          • EntraGroupEditGroupMember
            • Properties
          • EntraUserSelect
            • Properties
          • EntraUserEditGroupMember
            • Properties
          • TextArea
            • Properties
    • Installation
      • Container
      • Linux
      • Windows
  • Modules
    • Forms
      • Properties
    • Pipes
      • Properties
    • Other modules
  • ATTESTATION
    • Setup
  • User interface (UI)
    • Overview
Powered by GitBook
On this page
Export as PDF
  1. The service
  2. Key components
  3. Control
  4. Advanced controls
  5. EntraUserEditGroupMember

Properties

Edit Entra ID user, update group membership.

The configuration is divided in two blocks, config & ui where each block has its own tab below.

See the Example tabs for a full examples.

Control type: EntraUserEditGroupMember

Name
Desciption
Default value
Mandatory

namespace

Identifier of EntraID module to use

"default"

columns

List array with columns to display

["displayName","description"]

change_is_required

Force admin to update user, true/false

false

owned_groups_only

If set, groups will filtered based on the attribute.

false

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"

Name
Desciption
Default value
Mandatory

ui:submit_on_change

Should selection of an item move to next step. true/false

false

In this example grid will have two columns.

{
    "id": "<enter_unique_id_for_this_control>",
    "type": "EntraUserEditGroupMember",
    "config": {
        "namespace": "tenant1",
        "columns": [
            "displayName",
            "description"
        ]
    }
}

In this example the grid will have three columns where the owner columns contain the user managing the group.

{
    "id": "<enter_unique_id_for_this_control>",
    "type": "EntraUserEditGroupMember",
    "config": {
        "namespace": "tenant1",
        "owner_entry_id_key": "entra_identifier",
        "owned_groups_only": true,
        "columns": [
            "displayName",
            "description",
            "owners"
        ]
    },
    "ui": {
        "ui:size": {
            "md": 12
        },
        "ui:submit_on_change": true
    }
}

This control works in conjunction with EntraID module. It must be installed.

Exposed data to flow

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"}]

PreviousEntraUserEditGroupMemberNextTextArea

Last updated 5 months ago