For the complete documentation index, see llms.txt. This page is also available as Markdown.

Attribuer des groupes à partir d’un modèle

Ajouter cet utilisateur à un ensemble prédéfini de groupes

Description

Ajoute cet utilisateur à un ou plusieurs Entra ID Groups. Les groupes proviennent d'un modèle défini par un administrateur dans la personnalisation du runbook, de sorte que la personne qui l'exécute choisit un modèle au lieu de groupes individuels.

Définir les modèles via la personnalisation du runbook

Les modèles que les utilisateurs peuvent choisir sont définis une seule fois par Tenant dans la personnalisation du runbook. Chaque modèle prédéfinit la liste des groupes (GroupsString); UseDisplaynames détermine si cette liste contient des identifiants d'objet (faux) ou des noms d’affichage (vrai).

{
    "Templates": {
        "Options": [
            {
                "$id": "GroupsTemplates",
                "$values": [
                    {
                        "Display": "Modèle utilisateur 1 (identifiants d'objet)",
                        "Customization": {
                            "Default": {
                                "GroupsString": "c1f8e69f-e6c0-4e7e-b49d-241046958aa3,98c19df0-0bc1-4236-92b9-12559e1127d3"
                            }
                        }
                    },
                    {
                        "Display": "Modèle utilisateur 2 (noms d'affichage)",
                        "Customization": {
                            "Default": {
                                "GroupsString": "app - Microsoft VC Redistributable 2013"
                            }
                        }
                    }
                ]
            }
        ]
    },
    "Runbooks": {
        "rjgit-user_general_assign-groups-by-template": {
            "ParameterList": [
                {
                    "Name": "GroupsTemplate",
                    "Select": {
                        "Options": {
                            "$ref": "GroupsTemplates"
                        }
                    }
                },
                {
                    "Name": "UseDisplaynames",
                    "Default": false
                }
            ]
        }
    }
}

Pour plus d’informations sur la personnalisation des runbooks, veuillez vous référer au Guide de personnalisation des runbooks.

Emplacement

Utilisateur → Général → Attribuer des groupes par modèle

Nom complet du runbook

rjgit-user_general_assign-groups-by-template

Détails

Propriété
Valeur

Version

1.0.1

Modules requis

RealmJoin.RunbookHelper (>= 0.8.9)

Planifiable

non

Autorisations

Autorisations d’application

  • Type: Microsoft Graph

    • Group.ReadWrite.All

      • Résout les groupes du modèle, lit leurs membres et ajoute l'utilisateur via members@odata.bind

Paramètres

ID utilisateur

ID d'objet de l'utilisateur sur lequel le runbook agit. Défini par le portail à partir de l'utilisateur sélectionné.

Propriété
Valeur

Obligatoire

vrai

Valeur par défaut

Type

Chaîne

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

GroupsTemplate

Modèle qui décide quels groupes l'utilisateur rejoint. Les modèles disponibles sont configurés dans la personnalisation du runbook.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Type

Chaîne

Nom d’affichage du portail

Modèle de groupe

GroupsString

Groupes auxquels ajouter l'utilisateur, séparés par des virgules. Généralement renseignés par le modèle sélectionné.

Propriété
Valeur

Obligatoire

vrai

Valeur par défaut

Type

Chaîne

Nom d’affichage du portail

Groupes

UseDisplaynames

Indique si la liste des groupes contient des noms d’affichage plutôt que des ID d’objet. Préconfiguré dans la personnalisation du runbook.

Propriété
Valeur

Obligatoire

faux

Valeur par défaut

Vrai

Type

Booléen

Masqué dans le portail

oui (prédéfini via la personnalisation du runbook)

Mis à jour

Ce contenu vous a-t-il été utile ?