Définition des autorisations sur un groupe de propriétés
Les autorisations peuvent être appliquées à un groupe de propriétés. Un jeu de propriétés est identifié par le GUID dans l’attribut rightsGUID d’un objet controlAccessRight . Ce GUID est défini dans l’attribut attributeSecurityGUID de l’objet attributeSchema de chaque attribut du groupe.
La procédure suivante montre comment définir des autorisations qui s’appliquent à un groupe de propriétés d’objet.
Pour définir des autorisations qui s’appliquent à un groupe de propriétés d’objet
- Affectez à la propriété IADsAccessControlEntry. AccessMask la valeur ADS _ Right _ _ lire _ prop, active _ _ Directory Right _ Write _ prop ou les deux valeurs combinées.
- Affectez à la propriété IADsAccessControlEntry. AceType la valeur ADS _ AceType _ Access _ allowed _ Object ou ADS _ AceType _ accès _ refusé _ Object.
- Définissez la propriété IADsAccessControlEntry. ObjectType sur le GUID du jeu de propriétés. Il s’agit de la propriété rightsGUID de l’objet controlAccessRight qui identifie le jeu de propriétés. Ce GUID est également défini en tant que attributeSecurityGUID dans l’objet attributeSchema de chaque propriété du groupe.
- Définissez la propriété IADsAccessControlEntry. Flags sur le type d' _ objet indicateur ADS _ _ _ présent.
N’oubliez pas que vous ne devez pas définir l’indicateur d' accès au contrôle de _ service d' _ annuaire _ _ ad Right dans la propriété IADsAccessControlEntry. AccessMask . Cet indicateur est utilisé uniquement pour spécifier un droit d’accès de contrôle.
Pour plus d’informations et pour obtenir un exemple de code qui peut être utilisé pour définir les droits d’accès d’un jeu de propriétés, consultez exemple de code pour la définition d’autorisations sur un groupe de propriétés.
Pour plus d’informations sur la création d’une entrée du contrôle d’accès, consultez définition des droits d’accès sur un objet.
Pour plus d’informations et pour obtenir un exemple de code qui peut être utilisé pour définir une entrée du contrôle d’accès pour un jeu de propriétés, consultez exemple de code pour la définition d’une entrée du contrôle d’accès sur un objet d’annuaire.