Partager via


Add-AzADGroupMember

Ajoute un membre au groupe.

Syntaxe

Add-AzADGroupMember
   -TargetGroupObjectId <String>
   -MemberObjectId <String[]>
   [-DefaultProfile <PSObject>]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzADGroupMember
   -TargetGroupObjectId <String>
   -MemberUserPrincipalName <String[]>
   [-DefaultProfile <PSObject>]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzADGroupMember
   -MemberObjectId <String[]>
   -TargetGroupObject <MicrosoftGraphGroup>
   [-DefaultProfile <PSObject>]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzADGroupMember
   -MemberObjectId <String[]>
   -TargetGroupDisplayName <String>
   [-DefaultProfile <PSObject>]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzADGroupMember
   -MemberUserPrincipalName <String[]>
   -TargetGroupObject <MicrosoftGraphGroup>
   [-DefaultProfile <PSObject>]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzADGroupMember
   -MemberUserPrincipalName <String[]>
   -TargetGroupDisplayName <String>
   [-DefaultProfile <PSObject>]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Ajoute un membre au groupe.

Exemples

Exemple 1 : Ajouter des membres au groupe

$groupid=(Get-AzADGroup -DisplayName $gname).Id
$members=@()
$members+=(Get-AzADUser -DisplayName $uname).Id
$members+=(Get-AzADServicePrincipal -ApplicationId $appid).Id
Add-AzADGroupMember -TargetGroupObjectId $groupid -MemberObjectId $members

Ajouter des membres au groupe

Paramètres

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:PSObject
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MemberObjectId

ID d’objet du membre à ajouter au groupe cible.

Type:String[]
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MemberUserPrincipalName

Nom d’utilisateur principal du membre à ajouter au groupe cible.

Type:String[]
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PassThru

Retourne true lorsque la commande réussit

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TargetGroupDisplayName

Nom complet du groupe cible.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TargetGroupObject

L’objet de groupe cible peut être utilisé comme entrée de pipeline. Pour construire, consultez la section NOTES pour les propriétés TARGETGROUPOBJECT et créer une table de hachage.

Type:MicrosoftGraphGroup
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-TargetGroupObjectId

ID d’objet du groupe cible.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

MicrosoftGraphGroup

Sorties

Boolean

Notes

ALIAS

PROPRIÉTÉS DE PARAMÈTRES COMPLEXES

Pour créer les paramètres décrits ci-dessous, construisez une table de hachage contenant les propriétés appropriées. Pour plus d’informations sur les tables de hachage, exécutez Get-Help about_Hash_Tables.

TARGETGROUPOBJECT <MicrosoftGraphGroup>: L’objet de groupe cible peut être utilisé comme entrée de pipeline.

  • [(Any) <Object>]: cela indique que n’importe quelle propriété peut être ajoutée à cet objet.
  • [AppRoleAssignment <IMicrosoftGraphAppRoleAssignmentAutoGenerated[]>]: représente les rôles d’application qu’un groupe a reçus pour une application. Prend en charge $expand.
    • [DeletedDateTime <DateTime?>]:
    • [DisplayName <String>]: nom affiché dans le répertoire
    • [AppRoleId <String>]: identificateur (ID) pour le rôle d’application affecté au principal. Ce rôle d’application doit être exposé dans la propriété appRoles sur le principal de service de l’application de ressource (resourceId). Si l’application de ressource n’a déclaré aucun rôle d’application, un ID de rôle d’application par défaut 000000-0000-0000-0000000000000000 peut être spécifié pour signaler que le principal est affecté à l’application de ressource sans rôles d’application spécifiques. Obligatoire lors de la création.
    • [CreatedDateTime <DateTime?>]: heure à laquelle l’attribution de rôle d’application a été créée. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, minuit UTC le 1er janvier 2014 est 2014-01-01T00:00:00Z. Lecture seule.
    • [PrincipalDisplayName <String>]: nom complet de l’utilisateur, du groupe ou du principal de service qui a reçu l’attribution de rôle d’application. Lecture seule. Prend en charge $filter (eq et startswith).
    • [PrincipalId <String>]: identificateur unique (ID) de l’utilisateur, du groupe ou du principal de service accordé au rôle d’application. Obligatoire lors de la création.
    • [PrincipalType <String>]: type du principal affecté. Il peut s’agir d’un utilisateur, d’un groupe ou d’un servicePrincipal. Lecture seule.
    • [ResourceDisplayName <String>]: nom complet du principal de service de l’application de ressource auquel l’affectation est effectuée.
    • [ResourceId <String>]: identificateur unique (ID) du principal du service de ressources pour lequel l’affectation est effectuée. Obligatoire lors de la création. Prend en charge $filter (eq uniquement).
  • [Classification <String>]: décrit une classification pour le groupe (par exemple, faible, moyen ou élevé impact commercial). Les valeurs valides pour cette propriété sont définies en créant une valeur de paramètre ClassificationList, en fonction de la définition du modèle. Retourné par défaut. Prend en charge $filter (eq, ne, NOT, ge, le, startsWith).
  • [CreatedOnBehalfOf <IMicrosoftGraphDirectoryObject>]: représente un objet Azure Active Directory. Le type directoryObject est le type de base pour de nombreux autres types d’entités d’annuaire.
    • [DeletedDateTime <DateTime?>]:
    • [DisplayName <String>]: nom affiché dans le répertoire
    • [AssignedPlan <IMicrosoftGraphAssignedPlan[]>]: collection de plans de service associés au locataire. N'accepte pas la valeur NULL.
      • [AssignedDateTime <DateTime?>]: date et heure auxquelles le plan a été attribué. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, minuit UTC le 1er janvier 2014 est 2014-01-01T00:00:00Z.
      • [CapabilityStatus <String>]: Condition de l’attribution de capacité. Les valeurs possibles sont Enabled, Warning, Suspended, Deleted, LockedOut. Consultez une description détaillée de chaque valeur.
      • [Service <String>]: nom du service ; par exemple, échanger.
      • [ServicePlanId <String>]: GUID qui identifie le plan de service. Pour obtenir la liste complète des GUID et leurs noms de service conviviaux équivalents, consultez les noms de produits et les identificateurs de plan de service pour les licences.
    • [Branding <IMicrosoftGraphOrganizationalBranding>]: organisationBranding
      • [(Any) <Object>]: cela indique que n’importe quelle propriété peut être ajoutée à cet objet.
      • [BackgroundColor <String>]: couleur qui apparaîtra à la place de l’image d’arrière-plan dans les connexions à faible bande passante. Nous vous recommandons d’utiliser la couleur principale de votre logo de bannière ou la couleur de votre organisation. Spécifiez cela au format hexadécimal, par exemple, blanc est #FFFFFF.
      • [BackgroundImage <Byte[]>]: image qui apparaît en tant qu’arrière-plan de la page de connexion. Les types autorisés sont PNG ou JPEG inférieurs à 300 Ko et pas plus de 1920 × 1080 pixels. Une image plus petite réduit réduit les besoins en bande passante et accélère le chargement de la page.
      • [BackgroundImageRelativeUrl <String>]: URL relative de la propriété backgroundImage combinée à une URL de base CDN à partir de cdnList pour fournir la version servie par un CDN. Lecture seule.
      • [BannerLogo <Byte[]>]: une bannière du logo de votre entreprise qui apparaît sur la page de connexion. Les types autorisés sont PNG ou JPEG de plus de 36 × 245 pixels. Nous vous recommandons d’utiliser une image transparente sans remplissage autour du logo.
      • [BannerLogoRelativeUrl <String>]: URL relative de la propriété bannerLogo combinée à une URL de base CDN à partir de cdnList pour fournir la version en lecture seule servie par un CDN. Lecture seule.
      • [CdnList <String[]>]: liste des URL de base pour tous les fournisseurs CDN disponibles qui servent les ressources de la ressource actuelle. Plusieurs fournisseurs CDN sont utilisés en même temps pour la haute disponibilité des demandes de lecture. Lecture seule.
      • [SignInPageText <String>]: texte qui apparaît en bas de la zone de connexion. Vous pouvez utiliser ce texte pour communiquer des informations supplémentaires telles que le numéro de téléphone à votre support technique ou une mention légale. Ce texte doit être au format Unicode et ne doit pas dépasser 1 024 caractères.
      • [SquareLogo <Byte[]>]: version carrée du logo de votre entreprise qui apparaît dans les expériences OOBE (Out-of-box experience) Windows 10 et quand Windows Autopilot est activé pour le déploiement. Les types autorisés sont PNG ou JPEG de plus de 240 x 240 pixels et pas plus de 10 Ko de taille. Nous vous recommandons d’utiliser une image transparente sans remplissage autour du logo.
      • [SquareLogoRelativeUrl <String>]: URL relative de la propriété squareLogo combinée à une URL de base CDN à partir de cdnList pour fournir la version servie par un CDN. Lecture seule.
      • [UsernameHintText <String>]: chaîne qui s’affiche comme indicateur dans la zone de texte nom d’utilisateur sur l’écran de connexion. Ce texte doit être au format Unicode, ne comporter aucun lien ni code, et ne pas dépasser 64 caractères.
      • [Id <String>]: idenfier unique pour une entité. Lecture seule.
      • [Localization <IMicrosoftGraphOrganizationalBrandingLocalization[]>]: Ajoutez une personnalisation différente en fonction d’un paramètre régional.
        • [BackgroundColor <String>]: couleur qui apparaîtra à la place de l’image d’arrière-plan dans les connexions à faible bande passante. Nous vous recommandons d’utiliser la couleur principale de votre logo de bannière ou la couleur de votre organisation. Spécifiez cela au format hexadécimal, par exemple, blanc est #FFFFFF.
        • [BackgroundImage <Byte[]>]: image qui apparaît en tant qu’arrière-plan de la page de connexion. Les types autorisés sont PNG ou JPEG inférieurs à 300 Ko et pas plus de 1920 × 1080 pixels. Une image plus petite réduit réduit les besoins en bande passante et accélère le chargement de la page.
        • [BackgroundImageRelativeUrl <String>]: URL relative de la propriété backgroundImage combinée à une URL de base CDN à partir de cdnList pour fournir la version servie par un CDN. Lecture seule.
        • [BannerLogo <Byte[]>]: une bannière du logo de votre entreprise qui apparaît sur la page de connexion. Les types autorisés sont PNG ou JPEG de plus de 36 × 245 pixels. Nous vous recommandons d’utiliser une image transparente sans remplissage autour du logo.
        • [BannerLogoRelativeUrl <String>]: URL relative de la propriété bannerLogo combinée à une URL de base CDN à partir de cdnList pour fournir la version en lecture seule servie par un CDN. Lecture seule.
        • [CdnList <String[]>]: liste des URL de base pour tous les fournisseurs CDN disponibles qui servent les ressources de la ressource actuelle. Plusieurs fournisseurs CDN sont utilisés en même temps pour la haute disponibilité des demandes de lecture. Lecture seule.
        • [SignInPageText <String>]: texte qui apparaît en bas de la zone de connexion. Vous pouvez utiliser ce texte pour communiquer des informations supplémentaires telles que le numéro de téléphone à votre support technique ou une mention légale. Ce texte doit être au format Unicode et ne doit pas dépasser 1 024 caractères.
        • [SquareLogo <Byte[]>]: version carrée du logo de votre entreprise qui apparaît dans les expériences OOBE (Out-of-box experience) Windows 10 et quand Windows Autopilot est activé pour le déploiement. Les types autorisés sont PNG ou JPEG de plus de 240 x 240 pixels et pas plus de 10 Ko de taille. Nous vous recommandons d’utiliser une image transparente sans remplissage autour du logo.
        • [SquareLogoRelativeUrl <String>]: URL relative de la propriété squareLogo combinée à une URL de base CDN à partir de cdnList pour fournir la version servie par un CDN. Lecture seule.
        • [UsernameHintText <String>]: chaîne qui s’affiche comme indicateur dans la zone de texte nom d’utilisateur sur l’écran de connexion. Ce texte doit être au format Unicode, ne comporter aucun lien ni code, et ne pas dépasser 64 caractères.
        • [Id <String>]: idenfier unique pour une entité. Lecture seule.
    • [BusinessPhone <String[]>]: numéro de téléphone de l’organisation. Bien qu’il s’agit d’une collection de chaînes, un seul nombre peut être défini pour cette propriété.
    • [CertificateBasedAuthConfiguration <IMicrosoftGraphCertificateBasedAuthConfiguration[]>]: propriété de navigation pour gérer la configuration de l’authentification basée sur les certificats. Une seule instance de certificateBasedAuthConfiguration peut être créée dans la collection.
      • [Id <String>]: idenfier unique pour une entité. Lecture seule.
      • [CertificateAuthority <IMicrosoftGraphCertificateAuthority[]>]: collection d’autorités de certification qui crée une chaîne de certificats approuvée.
        • [Certificate <Byte[]>]: requis. Chaîne encodée en base64 représentant le certificat public.
        • [CertificateRevocationListUrl <String>]: URL de la liste de révocation de certificats.
        • [DeltaCertificateRevocationListUrl <String>]: L’URL contient la liste de tous les certificats révoqués depuis la dernière création d’une liste complète de certificats réocaton.
        • [IsRootAuthority <Boolean?>]: requis. true si le certificat approuvé est une autorité racine, false si le certificat approuvé est une autorité intermédiaire.
        • [Issuer <String>]: émetteur du certificat, calculé à partir de la valeur du certificat. Lecture seule.
        • [IssuerSki <String>]: identificateur de clé d’objet du certificat, calculé à partir de la valeur du certificat. Lecture seule.
    • Nom de l’organisation correspondant à cette adresse IP
    • [Country <String>]: nom du pays/région de l’adresse de l’organisation.
    • [CountryLetterCode <String>]: abréviation pays ou région de l’organisation au format ISO 3166-2.
    • Date/heure de création de l’organisation La valeur ne peut pas être modifiée et est automatiquement remplie lors de la création de l’organisation. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, minuit UTC le 1er janvier 2014 est 2014-01-01T00:00:00Z. Lecture seule.
    • [Extension <IMicrosoftGraphExtension[]>]: collection d’extensions ouvertes définies pour l’organisation. Lecture seule. Autorise la valeur Null.
      • [Id <String>]: idenfier unique pour une entité. Lecture seule.
    • N'accepte pas la valeur NULL.
    • Autorité de gestion des appareils mobiles
    • [OnPremisesLastSyncDateTime <DateTime?>]: heure et date à laquelle le locataire a été synchronisé pour la dernière fois avec le répertoire local. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, minuit UTC le 1er janvier 2014 est 2014-01-01T00:00:00Z. Lecture seule.
    • [OnPremisesSyncEnabled <Boolean?>]: true si cet objet est synchronisé à partir d’un répertoire local ; false si cet objet a été initialement synchronisé à partir d’un répertoire local, mais n’est plus synchronisé. Autorise la valeur Null. Null si cet objet n’a jamais été synchronisé à partir d’un répertoire local (valeur par défaut).
    • [PostalCode <String>]: code postal de l’adresse de l’organisation.
    • [PreferredLanguage <String>]: langue préférée pour l’organisation. Doit suivre le code ISO 639-1 ; par exemple, en.
    • [PrivacyProfile <IMicrosoftGraphPrivacyProfile>]: privacyProfile
      • [(Any) <Object>]: cela indique que n’importe quelle propriété peut être ajoutée à cet objet.
      • [ContactEmail <String>]: adresse e-mail SMTP valide pour le contact de déclaration de confidentialité. Non obligatoire.
      • [StatementUrl <String>]: format d’URL valide commençant par http:// ou https://. La longueur maximale est de 255 caractères. URL qui dirige vers la déclaration de confidentialité de l’entreprise. Non obligatoire.
    • N'accepte pas la valeur NULL.
      • Par exemple, pour activer :
      • [ProvisioningStatus <String>]: par exemple, « Réussite ».
      • [Service <String>]: nom du service ; par exemple, « AccessControlS2S »
    • [SecurityComplianceNotificationMail <String[]>]:
    • [SecurityComplianceNotificationPhone <String[]>]:
    • Nom de l’organisation correspondant à cette adresse IP
    • [Street <String>]: Nom de rue de l’adresse de l’organisation.
    • N'accepte pas la valeur NULL.
    • [TenantType <String>]:
    • [VerifiedDomain <IMicrosoftGraphVerifiedDomain[]>]: collection de domaines associés à ce locataire. N'accepte pas la valeur NULL.
      • [Capability <String>]: Par exemple, Email, OfficeCommunicationsOnline.
      • [IsDefault <Boolean?>]: true si il s’agit du domaine par défaut associé au locataire ; sinon, false.
      • [IsInitial <Boolean?>]: true s’il s’agit du domaine initial associé au locataire ; sinon, false.
      • Le nom de domaine de votre client, par exemple contoso.onmicrosoft.com.
      • [Type <String>]: par exemple, Géré.
    • Définit un comportement personnalisé qu’un service consommateur peut utiliser pour appeler une application dans des contextes spécifiques. Par exemple, les applications pouvant restituer des flux de fichiers peuvent définir la propriété addIns pour sa fonctionnalité « filehandler ». Cela permet aux services tels qu’Office 365 d’appeler l’application dans le contexte d’un document sur lequel l’utilisateur travaille.
      • [Id <String>]:
      • [Property <IMicrosoftGraphKeyValue[]>]:
        • Clé : :
        • : valeur .
      • [Type <String>]:
    • [Api <IMicrosoftGraphApiApplication>]: apiApplication
      • [(Any) <Object>]: cela indique que n’importe quelle propriété peut être ajoutée à cet objet.
      • Si cette valeur est définie sur true, elle permet à une application d’utiliser le mappage des revendications sans spécifier une clé de signature personnalisée.
      • Utilisé pour le regroupement de consentement si vous avez une solution qui contient deux parties : une application cliente et une application d’API web personnalisée. Si vous entrez l’appID de l’application cliente dans cette valeur, l’utilisateur n’aura à donner son consentement à l’application cliente qu’une seule fois. Azure AD saura que donner son consentement au client signifie implicitement donner son consentement à l’API web et fournira automatiquement des principaux du service au client et à l’API web en même temps. L’application cliente et de l’API web doivent être enregistrées dans le même locataire.
      • [Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]: définition des autorisations déléguées exposées par l’API web représentée par cette inscription d’application. Ces autorisations déléguées peuvent être demandées par une application cliente et peuvent être accordées par des utilisateurs ou des administrateurs pendant le consentement. Les autorisations déléguées sont parfois appelées étendues OAuth 2.0.
        • [AdminConsentDescription <String>]: description des autorisations déléguées destinées à être lues par un administrateur accordant l’autorisation au nom de tous les utilisateurs. Ce texte apparaît dans les expériences de consentement administrateur à l’échelle du locataire.
        • [AdminConsentDisplayName <String>]: le titre de l’autorisation, destiné à être lu par un administrateur lui accordant l’autorisation au nom de tous les utilisateurs.
        • [Id <String>]: identificateur d’autorisation délégué unique dans la collection d’autorisations déléguées définies pour une application de ressource.
        • [IsEnabled <Boolean?>]: lors de la création ou de la mise à jour d’une autorisation, cette propriété doit être définie sur true (qui est la valeur par défaut). Pour supprimer une autorisation, cette propriété doit d’abord être définie sur false. À ce stade, dans un appel ultérieur, l’autorisation peut être supprimée.
        • [Origin <String>]:
        • [Type <String>]: spécifie si cette autorisation déléguée doit être considérée comme sécurisée pour que les utilisateurs non administrateurs puissent donner leur consentement pour le compte d’eux-mêmes ou si un administrateur doit être tenu de donner son consentement aux autorisations. Il s’agit du comportement par défaut, mais chaque client peut choisir de personnaliser le comportement dans son organisation (en autorisant, en limitant ou en limitant le consentement de l’utilisateur à cette autorisation déléguée.)
        • [UserConsentDescription <String>]: description des autorisations déléguées destinées à être lues par un utilisateur lui accordant l’autorisation pour son propre compte. Ce texte apparaît dans les expériences de consentement où l’utilisateur consent uniquement pour lui-même.
        • [UserConsentDisplayName <String>]: titre de l’autorisation, destiné à être lu par un utilisateur lui accordant l’autorisation pour son propre compte. Ce texte apparaît dans les expériences de consentement où l’utilisateur consent uniquement pour lui-même.
        • [Value <String>]: spécifie la valeur à inclure dans la revendication scp (étendue) dans les jetons d’accès. Les tâches ne doivent pas dépasser 256 caractères. Caractères autorisés # $ % & ' ( ) * + , - . / : ; = ? @ [ ] ^ + _ { } ~, ainsi que des caractères dans les plages 0-9, A-Z et a-z. D’autres types de caractères, y compris les espaces, ne sont pas autorisés. Peut ne pas commencer par ..
      • [PreAuthorizedApplication <IMicrosoftGraphPreAuthorizedApplication[]>]: répertorie les applications clientes qui sont pré-autorisées avec les autorisations déléguées spécifiées pour accéder aux API de cette application. Les utilisateurs ne sont pas tenus de donner leur consentement à une application pré-autorisée (pour les autorisations spécifiées). Toutefois, les autorisations demandées supplémentaires non répertoriées dans preAuthorizedApplications requièrent le consentement de l’utilisateur.
        • Identificateur unique de l’application.
        • [DelegatedPermissionId <String[]>]: identificateur unique pour les oauth2PermissionScopes requis par l’application.
      • Spécifie la version de jeton d’accès acceptée par la ressource. Cela modifie la version et le format du JWT produit indépendant du point de terminaison ou du client utilisé pour demander le jeton d’accès. Le point de terminaison utilisé, v1.0 ou v2.0, est choisi par le client et affecte uniquement la version d’id_tokens. Les ressources doivent explicitement configurer pour indiquer le format de jeton d’accès pris en charge. Les valeurs possibles pour requestedAccessTokenVersion sont 1, 2 ou Null. Si la valeur est null, le paramètre est défini par défaut sur 1, ce qui correspond au point de terminaison v1.0. Si signInAudience sur l’application est configuré en tant qu’AzureADandPersonalMicrosoftAccount, la valeur de cette propriété doit être 2
    • [AppRole <IMicrosoftGraphAppRole[]>]: collection de rôles attribués à l’application. Avec les attributions de rôles d’application, ces rôles peuvent être attribués aux utilisateurs, groupes ou principaux de service associés à d’autres applications. N'accepte pas la valeur NULL.
      • [AllowedMemberType <String[]>]: spécifie si ce rôle d’application peut être affecté aux utilisateurs et aux groupes (en définissant sur ['Utilisateur']), sur d’autres applications (en définissant sur ['Application'], ou les deux (en définissant sur ['Utilisateur', 'Application']). Les rôles d’application prenant en charge l’affectation aux principaux de service d’autres applications sont également appelés autorisations d’application. La valeur « Application » est prise en charge uniquement pour les rôles d’application définis sur les entités d’application.
      • [Description <String>]: description du rôle d’application. Cela s’affiche lorsque le rôle d’application est affecté et, si le rôle d’application fonctionne comme autorisation d’application, pendant les expériences de consentement.
      • Nom d'affichage du rôle d’application qui apparaît lors du consentement de l'administrateur et de l'affectation de l'application.
      • [Id <String>]: identificateur de rôle unique à l’intérieur de la collection appRoles. Lors de la création d’un rôle d’application, un nouvel identificateur guid doit être fourni.
      • [IsEnabled <Boolean?>]: lors de la création ou de la mise à jour d’un rôle d’application, cette valeur doit être true (qui est la valeur par défaut). Pour supprimer un rôle, cette valeur doit d’abord être définie sur false. À ce stade, dans un appel ultérieur, ce rôle peut être supprimé.
      • [Value <String>]: spécifie la valeur à inclure dans la revendication de rôles dans les jetons d’ID et les jetons d’accès qui authentifient un utilisateur ou un principal de service affecté. Les tâches ne doivent pas dépasser 256 caractères. Caractères autorisés # $ % & ' ( ) * + , - . / : ; = ? @ [ ] ^ + _ { } ~, ainsi que des caractères dans les plages 0-9, A-Z et a-z. D’autres types de caractères, y compris les espaces, ne sont pas autorisés. Peut ne pas commencer par ..
    • Obtient l'identificateur unique de l'application.
    • [CreatedOnBehalfOfDeletedDateTime <DateTime?>]:
    • [CreatedOnBehalfOfDisplayName <String>]: nom affiché dans le répertoire
    • Description facultative de l’application LUIS. Retourné par défaut. Prend en charge $filter (eq, ne, NOT, ge, le, startsWith) et $search.
    • [DisabledByMicrosoftStatus <String>]: spécifie si Microsoft a désactivé l’application inscrite. Les valeurs possibles sont : Null (valeur par défaut), NotDisabled et DisabledDueToViolationOfServicesAgreement (les raisons peuvent inclure des activités suspectes, abusives ou malveillantes ou une violation du Contrat de services Microsoft). Prend en charge $filter (eq, ne, NOT).
    • [FederatedIdentityCredentials <IMicrosoftGraphFederatedIdentityCredential[]>]: identités fédérées pour les applications. Prend en charge $expand et $filter (eq lors du comptage de collections vides).
      • audiences : liste les audiences qui peuvent apparaître dans le jeton externe. Ce champ est obligatoire, et sa valeur par défaut est « api://AzureADTokenExchange ». Il indique ce que la plateforme d’identités Microsoft doit accepter dans la revendication dans le jeton entrant. Cette valeur représente Azure AD dans votre fournisseur d’identité externe, et n’a aucune valeur fixe parmi les fournisseurs d’identité. Vous devrez peut-être créer une nouvelle inscription d’application dans votre IdP pour servir d’audience de ce jeton. Obligatoire.
      • description est la description non validée, fournie par l’utilisateur, des informations d’identification de l’identité fédérée. Optionnel.
      • issuer est l’URL du fournisseur d’identité externe, qui doit correspondre à la revendication du jeton externe échangé. La combinaison de et doit être unique sur l’application. Obligatoire.
      • name est l’identificateur unique des informations d’identification de l’identité fédérée, qui a une limite de 120 caractères et doit être compatible avec les URL. Il est immuable une fois créé. Obligatoire. N'accepte pas la valeur NULL. Prend en charge $filter (eq).
      • [Subject <String>]: requis. Identificateur de la charge de travail logicielle externe au sein du fournisseur d’identité externe. subject n’a pas de format fixe, car chaque fournisseur d’identité utilise son propre sujet (parfois un GUID, parfois un identificateur délimité par des points-virgules, parfois des chaînes arbitraires). La valeur ici doit correspondre à la sous-revendication dans le jeton présenté à Azure AD. La combinaison de et doit être unique sur l’application. Prend en charge $filter (eq).
    • Configure la revendication émise dans un utilisateur ou un jeton d’accès OAuth 2.0 attendu par l’application. Pour définir cet attribut, utilisez l’une des valeurs de chaîne suivantes : None, SecurityGroup (pour les groupes de sécurité et les rôles Azure AD), All (cela obtient tous les groupes de sécurité, groupes de distribution et rôles d’annuaire Azure AD dont l’utilisateur connecté est membre).
    • [HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]:
      • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
      • [Definition <String[]>]: collection de chaînes contenant une chaîne JSON qui définit les règles et les paramètres d’une stratégie. La syntaxe de la définition diffère pour chaque type de stratégie dérivé. Obligatoire.
      • [IsOrganizationDefault <Boolean?>]: si la valeur est true, active cette stratégie. Il peut y avoir de nombreuses stratégies pour le même type de stratégie, mais une seule peut être activée comme valeur par défaut de l’organisation. Facultatif, la valeur par défaut est .
      • Description de la stratégie.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: nom affiché dans le répertoire
    • Les URI définis par l’utilisateur qui identifient de manière unique une application web au sein de son locataire Azure AD ou au sein d’un domaine personnalisé vérifié si l’application est multi-locataires. Pour plus d’informations, voir Objets principal du service et application. L’opérateur n’importe quel opérateur est requis pour les expressions de filtre sur les propriétés à valeurs multiples. N'accepte pas la valeur NULL. Prend en charge $filter (eq, ne, ge, le, startsWith).
    • [Info <IMicrosoftGraphInformationalUrl>]: informationalUrl
    • [IsDeviceOnlyAuthSupported <Boolean?>]: spécifie si cette application prend en charge l’authentification de l’appareil sans utilisateur. La valeur par défaut est false.
    • Spécifie si une application est un client public (comme une application installée s’exécutant sur un appareil mobile). La valeur par défaut est false, ce qui signifie que le type d’application de secours est client confidentiel, une application web par exemple. Dans certains scénarios, Azure AD ne peut pas déterminer le type de l’application cliente. Par exemple, le flux ROPC dans lequel l’application est configurée sans spécifier d’URI de redirection. Dans ce cas, Azure AD interprète le type d’application en fonction de la valeur de cette propriété.
    • [KeyCredentials <IMicrosoftGraphKeyCredential[]>]: collection d’informations d’identification de clé associées à l’application. N'accepte pas la valeur NULL. Prend en charge $filter (eq, NOT, ge, le).
      • [CustomKeyIdentifier <Byte[]>]: identificateur de clé personnalisé
      • [DisplayName <String>]: Nom convivial de la clé. Optionnel.
      • [EndDateTime <DateTime?>]: date et heure à laquelle les informations d’identification expirent. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, minuit UTC le 1er janvier 2014 est 2014-01-01T00:00:00Z
      • [Key <Byte[]>]: valeur des informations d’identification de clé. Doit être une valeur encodée en base 64.
      • Identificateur GUID unique pour le laboratoire.
      • [StartDateTime <DateTime?>]: date et heure à laquelle les informations d’identification deviennent valides. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, minuit UTC le 1er janvier 2014 est 2014-01-01T00:00:00Z
      • [Type <String>]: type d’informations d’identification de clé ; par exemple, « Symétrique ».
      • [Usage <String>]: chaîne qui décrit l’objectif pour lequel la clé peut être utilisée ; par exemple, « Vérifier ».
    • [Logo <Byte[]>]: logo principal de l’application. N'accepte pas la valeur NULL.
    • [Note <String>]: remarques pertinentes pour la gestion de l’application.
    • [Oauth2RequirePostResponse <Boolean?>]:
    • [OptionalClaim <IMicrosoftGraphOptionalClaims>]: optionalClaims
      • [(Any) <Object>]: cela indique que n’importe quelle propriété peut être ajoutée à cet objet.
      • Revendications facultatives retournées dans le jeton d’accès JWT.
        • Propriétés supplémentaires de la revendication. Si une propriété existe dans cette collection, elle modifie le comportement de la revendication facultative spécifiée dans la propriété name.
        • Si la valeur est true, la revendication spécifiée par le client est nécessaire afin de garantir une expérience d’autorisation fluide pour la tâche demandée par l’utilisateur final. La valeur par défaut est false.
        • Nom de la revendication facultative.
        • Source (objet d’annuaire) de la revendication. Il existe des revendications prédéfinies et définies par l’utilisateur à partir des propriétés d’extension. Si la valeur source est null, la revendication est une revendication facultative prédéfinie. Si la valeur source est user, la valeur de la propriété name est la propriété d’extension à partir de l’objet utilisateur.
      • Revendications facultatives retournées dans le jeton d’ID JWT.
      • Revendications facultatives retournées dans le jeton SAML.
    • [ParentalControlSetting <IMicrosoftGraphParentalControlSettings>]: parentalControlSettings
      • [(Any) <Object>]: cela indique que n’importe quelle propriété peut être ajoutée à cet objet.
      • [CountriesBlockedForMinor <String[]>]: spécifie les codes de pays ISO à deux lettres. L’accès à l’application sera bloqué pour les mineurs des pays spécifiés dans cette liste.
      • [LegalAgeGroupRule <String>] spécifie la règle de groupe de tranche d’âge légal qui s’applique aux utilisateurs de l’application. Peut être défini sur l’une des valeurs suivantes : ValueDescriptionAllowDefault. Applique le minimum légal. Cela signifie que le consentement parental est requis pour les mineurs dans l’Union européenne et la Corée.RequireConsentForPrivacyServicesEnforces que l’utilisateur doit spécifier la date de naissance pour se conformer aux règles COPPA. ExigerConsentForMinorsRequires le consentement parental pour les âges inférieurs à 18 ans, indépendamment des règles mineures du pays. ExigerConsentForKidsRequires consentement parental pour les âges inférieurs à 14 ans, indépendamment des règles mineures du pays. BlockMinorsBlocks mineurs de l’utilisation de l’application.
    • [PasswordCredentials <IMicrosoftGraphPasswordCredential[]>]: collection d’informations d’identification de mot de passe associées à l’application. N'accepte pas la valeur NULL.
      • Ne pas utiliser.
      • [DisplayName <String>]: Nom convivial du mot de passe. Optionnel.
      • [EndDateTime <DateTime?>]: date et heure à laquelle le mot de passe expire représenté au format ISO 8601 et est toujours au format UTC. Par exemple, minuit UTC le 1er janvier 2014 est 2014-01-01T00:00:00Z. Optionnel.
      • Identificateur unique de l’espace de travail
      • [StartDateTime <DateTime?>]: date et heure à laquelle le mot de passe devient valide. Le type d’horodatage représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, minuit UTC le 1er janvier 2014 est 2014-01-01T00:00:00Z. Optionnel.
    • [PublicClient <IMicrosoftGraphPublicClientApplication>]: publicClientApplication
      • [(Any) <Object>]: cela indique que n’importe quelle propriété peut être ajoutée à cet objet.
      • [RedirectUri <String[]>]: spécifie les URL où les jetons utilisateur sont envoyés pour la connexion ou les URI de redirection où les codes d’autorisation et les jetons d’accès OAuth 2.0 sont envoyés.
    • Les ressources auxquelles l’application peut avoir besoin d’accéder Cette propriété spécifie également l’ensemble des étendues d’autorisation OAuth et des rôles d’application dont elle a besoin pour chacune de ces ressources. Cette pré-configuration d’accès aux ressources nécessaires implique une expérience de consentement. N'accepte pas la valeur NULL. Prend en charge $filter (eq, NOT, ge, le).
      • [ResourceAccess <IMicrosoftGraphResourceAccess[]>] est un tableau qui répertorie les étendues d’autorisations OAuth2.0 et les rôles d’application requis par l’application à partir de la ressource spécifiée.
        • [Id <String>]: identificateur unique pour l’une des instances oauth2PermissionScopes ou appRole exposées par l’application de ressource.
        • [Type <String>]: spécifie si la propriété id fait référence à un objet oauth2PermissionScopes ou à un appRole. Les valeurs possibles sont Étendue ou Rôle.
      • Identificateur unique pour la ressource à laquelle l’application souhaite accéder. Cette valeur doit être égale à l’appID déclaré sur l’application de ressources cible.
    • Spécifie les comptes Microsoft pris en charge pour l’application actuelle. Les valeurs prises en charge sont : AzureADMyOrg, AzureADMultipleOrgs, AzureADandPersonalMicrosoftAccount, PersonalMicrosoftAccount. Pour en savoir plus, consultez le tableau ci-dessous. Prend en charge $filter (eq, ne, NOT).
    • [Spa <IMicrosoftGraphSpaApplication>]: spaApplication
      • [(Any) <Object>]: cela indique que n’importe quelle propriété peut être ajoutée à cet objet.
      • [RedirectUri <String[]>]: spécifie les URL où les jetons utilisateur sont envoyés pour la connexion ou les URI de redirection où les codes d’autorisation et les jetons d’accès OAuth 2.0 sont envoyés.
    • Chaînes personnalisées pouvant être utilisées pour classer et identifier l’application. Non nullable. Prend en charge $filter (eq, NOT, ge, le, startsWith).
    • [TokenEncryptionKeyId <String>] qui spécifie le keyId d’une clé publique de la collection keyCredentials. Une fois configuré, Azure AD chiffre tous les jetons qu’il émet à l’aide de la clé vers laquelle pointe cette propriété. Le code d’application qui reçoit le jeton crypté doit utiliser la clé privée correspondante pour décrypter le jeton avant de pouvoir l’utiliser pour l’utilisateur connecté.
    • [TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]:
      • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
      • [Definition <String[]>]: collection de chaînes contenant une chaîne JSON qui définit les règles et les paramètres d’une stratégie. La syntaxe de la définition diffère pour chaque type de stratégie dérivé. Obligatoire.
      • [IsOrganizationDefault <Boolean?>]: si la valeur est true, active cette stratégie. Il peut y avoir de nombreuses stratégies pour le même type de stratégie, mais une seule peut être activée comme valeur par défaut de l’organisation. Facultatif, la valeur par défaut est .
      • Description de la stratégie.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: nom affiché dans le répertoire
    • [TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]: tokenLifetimePolicies affecté à cette application. Prend en charge $expand.
      • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
      • [Definition <String[]>]: collection de chaînes contenant une chaîne JSON qui définit les règles et les paramètres d’une stratégie. La syntaxe de la définition diffère pour chaque type de stratégie dérivé. Obligatoire.
      • [IsOrganizationDefault <Boolean?>]: si la valeur est true, active cette stratégie. Il peut y avoir de nombreuses stratégies pour le même type de stratégie, mais une seule peut être activée comme valeur par défaut de l’organisation. Facultatif, la valeur par défaut est .
      • Description de la stratégie.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: nom affiché dans le répertoire
    • [Web <IMicrosoftGraphWebApplication>]: webApplication
      • [(Any) <Object>]: cela indique que n’importe quelle propriété peut être ajoutée à cet objet.
      • [HomePageUrl <String>]: page d’accueil ou page d’accueil de l’application.
      • [ImplicitGrantSetting <IMicrosoftGraphImplicitGrantSettings>]: implicitGrantSettings
        • [(Any) <Object>]: cela indique que n’importe quelle propriété peut être ajoutée à cet objet.
        • L’application web peut demander un jeton d’ID en utilisant le flux implicite OAuth 2.0.
        • L’application web peut demander un jeton d’ID en utilisant le flux implicite OAuth 2.0.
      • [LogoutUrl <String>]: spécifie l’URL qui sera utilisée par le service d’autorisation de Microsoft pour déconnecter un utilisateur à l’aide de protocoles de déconnexion front-channel, back-channel ou SAML.
      • [RedirectUri <String[]>]: spécifie les URL où les jetons utilisateur sont envoyés pour la connexion ou les URI de redirection où les codes d’autorisation et les jetons d’accès OAuth 2.0 sont envoyés.
    • [DataType <String>]: spécifie le type de données de la valeur que la propriété d’extension peut contenir. Les valeurs suivantes de sont admises. N'accepte pas la valeur NULL. Binaire - 256 octets maximumBooleanDateTime - Doit être spécifié au format ISO 8601. Sera stocké au format UTC. Entier - Valeur 32 bits. LargeInteger - Valeur 64 bits. Chaîne - 256 caractères maximum
    • [Name <String>]: Nom de la propriété d’extension. N'accepte pas la valeur NULL.
    • Les valeurs suivantes sont admises : N'accepte pas la valeur NULL. UserGroupOrganizationDeviceApplication
    • Description de la stratégie.
    • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
    • [Definition <String[]>]: collection de chaînes contenant une chaîne JSON qui définit les règles et les paramètres d’une stratégie. La syntaxe de la définition diffère pour chaque type de stratégie dérivé. Obligatoire.
    • [IsOrganizationDefault <Boolean?>]: si la valeur est true, active cette stratégie. Il peut y avoir de nombreuses stratégies pour le même type de stratégie, mais une seule peut être activée comme valeur par défaut de l’organisation. Facultatif, la valeur par défaut est .
    • [AccountEnabled <Boolean?>]: true si le compte du principal de service est activé ; sinon, false. Prend en charge $filter (eq, ne, NOT, in).
    • Définit un comportement personnalisé qu’un service consommateur peut utiliser pour appeler une application dans des contextes spécifiques. Par exemple, les applications pouvant restituer des flux de fichiers peuvent définir la propriété addIns pour sa fonctionnalité « filehandler ». Cela permet aux services tels que Microsoft 365 d’appeler l’application dans le contexte d’un document sur lequel l’utilisateur travaille.
    • [AlternativeName <String[]>]: utilisé pour récupérer des principaux de service par abonnement, identifier le groupe de ressources et les ID de ressources complets pour les identités managées. Prend en charge $filter (eq, NOT, ge, le, startsWith).
    • [AppDescription <String>]: description exposée par l’application associée.
    • [AppDisplayName <String>]: nom complet exposé par l’application associée.
    • [AppId <String>]: identificateur unique de l’application associée (sa propriété appId).
    • [AppOwnerOrganizationId <String>]: contient l’ID de locataire où l’application est inscrite. Cela s’applique uniquement aux principaux de service sauvegardés par les applications. Prend en charge $filter (eq, ne, NOT, ge, le).
    • [AppRole <IMicrosoftGraphAppRole[]>]: rôles exposés par l’application que représente ce principal de service. Pour plus d’informations, consultez la définition de propriété appRoles sur l’entité d’application. N'accepte pas la valeur NULL.
    • [AppRoleAssignedTo <IMicrosoftGraphAppRoleAssignment[]>]: attributions de rôles d’application pour cette application ou service, accordées aux utilisateurs, groupes et autres principaux de service. Prend en charge $expand.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: nom affiché dans le répertoire
      • [AppRoleId <String>]: identificateur (ID) pour le rôle d’application affecté au principal. Ce rôle d’application doit être exposé dans la propriété appRoles sur le principal de service de l’application de ressource (resourceId). Si l’application de ressource n’a déclaré aucun rôle d’application, un ID de rôle d’application par défaut 000000-0000-0000-0000000000000000 peut être spécifié pour signaler que le principal est affecté à l’application de ressource sans rôles d’application spécifiques. Obligatoire lors de la création.
      • [PrincipalId <String>]: identificateur unique (ID) de l’utilisateur, du groupe ou du principal de service accordé au rôle d’application. Obligatoire lors de la création.
      • [ResourceDisplayName <String>]: nom complet du principal de service de l’application de ressource auquel l’affectation est effectuée.
      • [ResourceId <String>]: identificateur unique (ID) du principal du service de ressources pour lequel l’affectation est effectuée. Obligatoire lors de la création. Prend en charge $filter (eq uniquement).
    • [AppRoleAssignment <IMicrosoftGraphAppRoleAssignment[]>]: attribution de rôle d’application pour une autre application ou service, accordée à ce principal de service. Prend en charge $expand.
    • [AppRoleAssignmentRequired <Boolean?>]: spécifie si les utilisateurs ou d’autres principaux de service doivent recevoir une attribution de rôle d’application pour ce principal de service avant que les utilisateurs puissent se connecter ou obtenir des jetons. La valeur par défaut est false. N'accepte pas la valeur NULL. Prend en charge $filter (eq, ne, NOT).
    • [ClaimsMappingPolicy <IMicrosoftGraphClaimsMappingPolicy[]>]: claimsMappingPolicies affecté à ce principal de service. Prend en charge $expand.
      • [AppliesTo <IMicrosoftGraphDirectoryObject[]>]:
      • [Definition <String[]>]: collection de chaînes contenant une chaîne JSON qui définit les règles et les paramètres d’une stratégie. La syntaxe de la définition diffère pour chaque type de stratégie dérivé. Obligatoire.
      • [IsOrganizationDefault <Boolean?>]: si la valeur est true, active cette stratégie. Il peut y avoir de nombreuses stratégies pour le même type de stratégie, mais une seule peut être activée comme valeur par défaut de l’organisation. Facultatif, la valeur par défaut est .
      • Description de la stratégie.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: nom affiché dans le répertoire
    • [DelegatedPermissionClassification <IMicrosoftGraphDelegatedPermissionClassification[]>]: classifications d’autorisations pour les autorisations déléguées exposées par l’application que ce principal de service représente. Prend en charge $expand.
      • [Classification <String>]: permissionClassificationType
      • [PermissionId <String>]: identificateur unique (ID) de l’autorisation déléguée répertoriée dans la collection publishedPermissionScopes du servicePrincipal. Obligatoire lors de la création. Ne prend pas en charge $filter.
      • [PermissionName <String>]: valeur de revendication (valeur) pour l’autorisation déléguée répertoriée dans la collection publishedPermissionScopes du servicePrincipal. Ne prend pas en charge $filter.
    • [Description <String>]: champ de texte libre pour fournir une description interne de l’utilisateur final du principal du service. Les portails des utilisateurs finaux tels que MyApps affichent la description de l’application dans ce champ. La taille maximale autorisée est de 1 024 caractères. Prend en charge $filter (eq, ne, NOT, ge, le, startsWith) et $search.
    • [DisabledByMicrosoftStatus <String>]: spécifie si Microsoft a désactivé l’application inscrite. Les valeurs possibles sont : Null (valeur par défaut), NotDisabled et DisabledDueToViolationOfServicesAgreement (les raisons peuvent inclure des activités suspectes, abusives ou malveillantes ou une violation du Contrat de services Microsoft). Prend en charge $filter (eq, ne, NOT).
    • [Endpoint <IMicrosoftGraphEndpoint[]>]: points de terminaison disponibles pour la découverte. Les services tels que Sharepoint remplissent cette propriété avec des points de terminaison SharePoint spécifiques à un locataire que d’autres applications peuvent découvrir et utiliser dans leurs expériences.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: nom affiché dans le répertoire
    • [FederatedIdentityCredentials <IMicrosoftGraphFederatedIdentityCredential[]>]:
    • [HomeRealmDiscoveryPolicy <IMicrosoftGraphHomeRealmDiscoveryPolicy[]>]: HomeRealmDiscoveryPolicies affecté à ce principal de service. Prend en charge $expand.
    • [Homepage <String>]: page d’accueil ou page d’accueil de l’application.
    • informationalUrls
    • [KeyCredentials <IMicrosoftGraphKeyCredential[]>]: collection d’informations d’identification de clé associées au principal de service. N'accepte pas la valeur NULL. Prend en charge $filter (eq, NOT, ge, le).
    • [LoginUrl <String>]: spécifie l’URL où le fournisseur de services redirige l’utilisateur vers Azure AD pour s’authentifier. Azure AD utilise l’URL pour lancer l’application à partir de Microsoft 365 ou d’Azure AD My Apps. Lorsqu’il est vide, Azure AD effectue l’authentification initiée par le fournisseur d’identité pour les applications configurées avec l’authentification unique basée sur SAML. L’utilisateur lance l’application à partir de Microsoft 365, d’Azure AD My Apps ou de l’URL d’authentification unique Azure AD.
    • [LogoutUrl <String>]: spécifie l’URL qui sera utilisée par le service d’autorisation de Microsoft pour déconnecter un utilisateur à l’aide du canal frontal OpenId Connect, du canal principal ou des protocoles de déconnexion SAML.
    • [Note <String>]: champ de texte libre pour capturer des informations sur le principal de service, généralement utilisé à des fins opérationnelles. La taille maximale autorisée est de 1 024 caractères.
    • [NotificationEmailAddress <String[]>]: spécifie la liste des adresses e-mail où Azure AD envoie une notification lorsque le certificat actif est proche de la date d’expiration. Il s’agit uniquement des certificats utilisés pour signer le jeton SAML émis pour les applications azure AD Gallery.
    • [Oauth2PermissionScope <IMicrosoftGraphPermissionScope[]>]: autorisations déléguées exposées par l’application. Pour plus d’informations, consultez la propriété oauth2PermissionScopes sur la propriété api de l’entité d’application. N'accepte pas la valeur NULL.
    • [PasswordCredentials <IMicrosoftGraphPasswordCredential[]>]: collection d’informations d’identification de mot de passe associées au principal de service. N'accepte pas la valeur NULL.
    • [PreferredSingleSignOnMode <String>]: spécifie le mode d’authentification unique configuré pour cette application. Azure AD utilise le mode d’authentification unique préféré pour lancer l’application à partir de Microsoft 365 ou d’Azure AD My Apps. Les valeurs prises en charge sont mot de passe, saml, notSupported et oidc.
    • [PreferredTokenSigningKeyThumbprint <String>]: réservé uniquement pour une utilisation interne. N’écrivez pas ou ne vous fiez pas à cette propriété. Peut être supprimé dans les versions ultérieures.
    • [ReplyUrl <String[]>]: les URL auxquelles les jetons utilisateur sont envoyés pour se connecter à l’application associée, ou les URI de redirection auxquels les codes d’autorisation OAuth 2.0 et les jetons d’accès sont envoyés pour l’application associée. N'accepte pas la valeur NULL.
    • [SamlSingleSignOnSetting <IMicrosoftGraphSamlSingleSignOnSettings>]: samlSingleSignOnSettings
      • [(Any) <Object>]: cela indique que n’importe quelle propriété peut être ajoutée à cet objet.
      • [RelayState <String>]: URI relatif vers lequel le fournisseur de services redirige vers une fois le flux d’authentification unique terminé.
    • [ServicePrincipalName <String[]>]: contient la liste des identificateursUris, copiés à partir de l’application associée. Des valeurs supplémentaires peuvent être ajoutées aux applications hybrides. Ces valeurs peuvent être utilisées pour identifier les autorisations exposées par cette application dans Azure AD. Par exemple, les applications clientes peuvent spécifier un URI de ressource basé sur les valeurs de cette propriété pour acquérir un jeton d’accès, qui est l’URI retourné dans la revendication « aud ». L’opérateur n’importe quel opérateur est requis pour les expressions de filtre sur les propriétés à valeurs multiples. N'accepte pas la valeur NULL. Prend en charge $filter (eq, NOT, ge, le, startsWith).
    • [ServicePrincipalType <String>]: identifie si le principal de service représente une application ou une identité managée. Cela est défini par Azure AD en interne. Pour un principal de service qui représente une application définie en tant qu’application. Pour un principal de service qui représente une identité managée, il s’agit de ManagedIdentity.
    • [Tag <String[]>]: chaînes personnalisées qui peuvent être utilisées pour catégoriser et identifier le principal de service. N'accepte pas la valeur NULL. Prend en charge $filter (eq, NOT, ge, le, startsWith).
    • [TokenEncryptionKeyId <String>] qui spécifie le keyId d’une clé publique de la collection keyCredentials. Une fois configuré, Azure AD émet des jetons pour cette application chiffrés à l’aide de la clé spécifiée par cette propriété. Le code d’application qui reçoit le jeton crypté doit utiliser la clé privée correspondante pour décrypter le jeton avant de pouvoir l’utiliser pour l’utilisateur connecté.
    • [TokenIssuancePolicy <IMicrosoftGraphTokenIssuancePolicy[]>]: TokenIssuancePolicies affecté à ce principal de service. Prend en charge $expand.
    • [TokenLifetimePolicy <IMicrosoftGraphTokenLifetimePolicy[]>]: TokenLifetimePolicies affecté à ce principal de service. Prend en charge $expand.
    • [TransitiveMemberOf <IMicrosoftGraphDirectoryObject[]>]:
    • [AppRoleId <String>]: identificateur (ID) pour le rôle d’application affecté au principal. Ce rôle d’application doit être exposé dans la propriété appRoles sur le principal de service de l’application de ressource (resourceId). Si l’application de ressource n’a déclaré aucun rôle d’application, un ID de rôle d’application par défaut 000000-0000-0000-0000000000000000 peut être spécifié pour signaler que le principal est affecté à l’application de ressource sans rôles d’application spécifiques. Obligatoire lors de la création.
    • [PrincipalId <String>]: identificateur unique (ID) de l’utilisateur, du groupe ou du principal de service accordé au rôle d’application. Obligatoire lors de la création.
    • [ResourceDisplayName <String>]: nom complet du principal de service de l’application de ressource auquel l’affectation est effectuée.
    • [ResourceId <String>]: identificateur unique (ID) du principal du service de ressources pour lequel l’affectation est effectuée. Obligatoire lors de la création. Prend en charge $filter (eq uniquement).
    • [AppRoleAssignment <IMicrosoftGraphAppRoleAssignmentAutoGenerated[]>]: représente les rôles d’application qu’un groupe a reçus pour une application. Prend en charge $expand.
    • [Classification <String>]: décrit une classification pour le groupe (par exemple, faible, moyen ou élevé impact commercial). Les valeurs valides pour cette propriété sont définies en créant une valeur de paramètre ClassificationList, en fonction de la définition du modèle. Retourné par défaut. Prend en charge $filter (eq, ne, NOT, ge, le, startsWith).
    • [CreatedOnBehalfOf <IMicrosoftGraphDirectoryObject>]: représente un objet Azure Active Directory. Le type directoryObject est le type de base pour de nombreux autres types d’entités d’annuaire.
    • [Description <String>]: description facultative du groupe. Retourné par défaut. Prend en charge $filter (eq, ne, NOT, ge, le, startsWith) et $search.
    • [GroupType <String[]>]: spécifie le type de groupe et son appartenance. Si la collection contient Unified, le groupe est un groupe Microsoft 365 ; sinon, il s’agit d’un groupe de sécurité ou d’un groupe de distribution. Pour plus d’informations, consultez la vue d’ensemble des groupes. Si la collection inclut DynamicMembership, le groupe a une appartenance dynamique ; sinon, l’appartenance est statique. Retourné par défaut. Prend en charge $filter (eq, NOT).
    • [HasMembersWithLicenseError <Boolean?>]: indique s’il existe des membres dans ce groupe qui ont des erreurs de licence à partir de son attribution de licence basée sur le groupe. Cette propriété n’est jamais retournée sur une opération GET. Vous pouvez l’utiliser en tant qu’argument $filter pour obtenir des groupes qui ont des membres ayant des erreurs de licence (autrement dit, filtrer pour cette propriété étant true). Prend en charge $filter (eq).
    • [IsArchived <Boolean?>]:
    • [IsAssignableToRole <Boolean?>]: indique si ce groupe peut être affecté à un rôle Azure Active Directory. Cette propriété ne peut être définie que lors de la création du groupe et est immuable. Si la valeur est true, la propriété securityEnabled doit également être définie sur true et le groupe ne peut pas être un groupe dynamique (autrement dit, groupTypes ne peut pas contenir DynamicMembership). Seuls les appelants dans les rôles d’administrateur général et d’administrateur de rôle privilégié peuvent définir cette propriété. L’appelant doit également recevoir l’autorisation Directory.AccessAsUser.All pour définir cette propriété. Pour plus d’informations, consultez Utilisation d’un groupe pour gérer les attributions de rôles Azure ADReturned par défaut. Prend en charge $filter (eq, ne, NOT).
    • [MailEnabled <Boolean?>]: spécifie si le groupe est activé pour la messagerie. Retourné par défaut. Prend en charge $filter (eq, ne, NOT).
    • [MailNickname <String>]: alias de messagerie pour le groupe, unique dans l’organisation. Cette propriété doit être spécifiée lors de la création d’un groupe. Ces caractères ne peuvent pas être utilisés dans mailNickName : @()/[]';:.<>,SPACE. Retourné par défaut. Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [MembershipRule <String>]: règle qui détermine les membres de ce groupe si le groupe est un groupe dynamique (groupTypes contient DynamicMembership). Pour plus d’informations sur la syntaxe de la règle d’appartenance, consultez la syntaxe règles d’appartenance. Retourné par défaut. Prend en charge $filter (eq, ne, NOT, ge, le, startsWith).
    • [MembershipRuleProcessingState <String>]: indique si le traitement d’appartenance dynamique est activé ou suspendu. Les valeurs possibles sont activées ou suspendues. Retourné par défaut. Prend en charge $filter (eq, ne, NOT, in).
    • [PermissionGrant <IMicrosoftGraphResourceSpecificPermissionGrant[]>]: autorisations accordées pour un groupe à une application spécifique. Prend en charge $expand.
      • [DeletedDateTime <DateTime?>]:
      • [DisplayName <String>]: nom affiché dans le répertoire
      • [ClientAppId <String>]: ID du principal de service de l’application Azure AD qui a reçu l’accès. Lecture seule.
      • [ClientId <String>]: ID de l’application Azure AD qui a reçu l’accès. Lecture seule.
      • [Permission <String>]: nom de l’autorisation spécifique à la ressource. Lecture seule.
      • [PermissionType <String>]: type d’autorisation. Les valeurs possibles sont : Application, Déléguée. Lecture seule.
      • [ResourceAppId <String>]: ID de l’application Azure AD qui héberge la ressource. Lecture seule.
    • [PreferredDataLocation <String>]: emplacement de données préféré pour le groupe. Pour plus d’informations, consultez OneDrive Online Multi-Geo. Retourné par défaut.
    • [PreferredLanguage <String>]: langue préférée pour un groupe Microsoft 365. Doit suivre le code ISO 639-1 ; par exemple « en-US ». Retourné par défaut. Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith).
    • [SecurityEnabled <Boolean?>]: spécifie si le groupe est un groupe de sécurité. Retourné par défaut. Prend en charge $filter (eq, ne, NOT, in).
    • [SecurityIdentifier <String>]: identificateur de sécurité du groupe, utilisé dans les scénarios Windows. Retourné par défaut.
    • [Theme <String>]: spécifie le thème de couleur d’un groupe Microsoft 365. Les valeurs possibles sont Teal, Violet, Vert, Bleu, Rose, Orange ou Rouge. Retourné par défaut.
    • [Visibility <String>]: spécifie la stratégie de jointure de groupe et la visibilité du contenu du groupe pour les groupes. Les valeurs possibles sont : Private, Public ou Hiddenmembership. Hiddenmembership ne peut être défini que pour les groupes Microsoft 365, lorsque les groupes sont créés. Elle ne peut pas être mise à jour ultérieurement. D’autres valeurs de visibilité peuvent être mises à jour après la création du groupe. Si la valeur de visibilité n’est pas spécifiée lors de la création du groupe sur Microsoft Graph, un groupe de sécurité est créé en tant que privé par défaut et le groupe Microsoft 365 est public. Pour en savoir plus, consultez les options de visibilité de groupe. Retourné par défaut.
  • [Description <String>]: description facultative du groupe. Retourné par défaut. Prend en charge $filter (eq, ne, NOT, ge, le, startsWith) et $search.
  • [GroupType <String[]>]: spécifie le type de groupe et son appartenance. Si la collection contient Unified, le groupe est un groupe Microsoft 365 ; sinon, il s’agit d’un groupe de sécurité ou d’un groupe de distribution. Pour plus d’informations, consultez la vue d’ensemble des groupes. Si la collection inclut DynamicMembership, le groupe a une appartenance dynamique ; sinon, l’appartenance est statique. Retourné par défaut. Prend en charge $filter (eq, NOT).
  • [HasMembersWithLicenseError <Boolean?>]: indique s’il existe des membres dans ce groupe qui ont des erreurs de licence à partir de son attribution de licence basée sur le groupe. Cette propriété n’est jamais retournée sur une opération GET. Vous pouvez l’utiliser en tant qu’argument $filter pour obtenir des groupes qui ont des membres ayant des erreurs de licence (autrement dit, filtrer pour cette propriété étant true). Prend en charge $filter (eq).
  • [IsArchived <Boolean?>]:
  • [IsAssignableToRole <Boolean?>]: indique si ce groupe peut être affecté à un rôle Azure Active Directory. Cette propriété ne peut être définie que lors de la création du groupe et est immuable. Si la valeur est true, la propriété securityEnabled doit également être définie sur true et le groupe ne peut pas être un groupe dynamique (autrement dit, groupTypes ne peut pas contenir DynamicMembership). Seuls les appelants dans les rôles d’administrateur général et d’administrateur de rôle privilégié peuvent définir cette propriété. L’appelant doit également recevoir l’autorisation Directory.AccessAsUser.All pour définir cette propriété. Pour plus d’informations, consultez Utilisation d’un groupe pour gérer les attributions de rôles Azure ADReturned par défaut. Prend en charge $filter (eq, ne, NOT).
  • [MailEnabled <Boolean?>]: spécifie si le groupe est activé pour la messagerie. Retourné par défaut. Prend en charge $filter (eq, ne, NOT).
  • [MailNickname <String>]: alias de messagerie pour le groupe, unique dans l’organisation. Cette propriété doit être spécifiée lors de la création d’un groupe. Ces caractères ne peuvent pas être utilisés dans mailNickName : @()/[]';:.<>,SPACE. Retourné par défaut. Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [MembershipRule <String>]: règle qui détermine les membres de ce groupe si le groupe est un groupe dynamique (groupTypes contient DynamicMembership). Pour plus d’informations sur la syntaxe de la règle d’appartenance, consultez la syntaxe règles d’appartenance. Retourné par défaut. Prend en charge $filter (eq, ne, NOT, ge, le, startsWith).
  • [MembershipRuleProcessingState <String>]: indique si le traitement d’appartenance dynamique est activé ou suspendu. Les valeurs possibles sont activées ou suspendues. Retourné par défaut. Prend en charge $filter (eq, ne, NOT, in).
  • [PermissionGrant <IMicrosoftGraphResourceSpecificPermissionGrant[]>]: autorisations accordées pour un groupe à une application spécifique. Prend en charge $expand.
  • [PreferredDataLocation <String>]: emplacement de données préféré pour le groupe. Pour plus d’informations, consultez OneDrive Online Multi-Geo. Retourné par défaut.
  • [PreferredLanguage <String>]: langue préférée pour un groupe Microsoft 365. Doit suivre le code ISO 639-1 ; par exemple « en-US ». Retourné par défaut. Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith).
  • [SecurityEnabled <Boolean?>]: spécifie si le groupe est un groupe de sécurité. Retourné par défaut. Prend en charge $filter (eq, ne, NOT, in).
  • [SecurityIdentifier <String>]: identificateur de sécurité du groupe, utilisé dans les scénarios Windows. Retourné par défaut.
  • [Theme <String>]: spécifie le thème de couleur d’un groupe Microsoft 365. Les valeurs possibles sont Teal, Violet, Vert, Bleu, Rose, Orange ou Rouge. Retourné par défaut.
  • [Visibility <String>]: spécifie la stratégie de jointure de groupe et la visibilité du contenu du groupe pour les groupes. Les valeurs possibles sont : Private, Public ou Hiddenmembership. Hiddenmembership ne peut être défini que pour les groupes Microsoft 365, lorsque les groupes sont créés. Elle ne peut pas être mise à jour ultérieurement. D’autres valeurs de visibilité peuvent être mises à jour après la création du groupe. Si la valeur de visibilité n’est pas spécifiée lors de la création du groupe sur Microsoft Graph, un groupe de sécurité est créé en tant que privé par défaut et le groupe Microsoft 365 est public. Pour en savoir plus, consultez les options de visibilité de groupe. Retourné par défaut.
  • [DeletedDateTime <DateTime?>]:
  • [DisplayName <String>]: nom affiché dans le répertoire