Interface IAzAuthorizationStore (azroles.h)
L’objet AzAuthorizationStore définit le conteneur qui est la racine du magasin de stratégies d’autorisation.
Héritage
L’interface IAzAuthorizationStore hérite de l’interface IUnknown . IAzAuthorizationStore a également les types de membres suivants :
Méthodes
L’interface IAzAuthorizationStore a ces méthodes.
IAzAuthorizationStore ::AddDelegatedPolicyUser Ajoute l’identificateur de sécurité (SID) spécifié sous forme de texte à la liste des principaux qui agissent en tant qu’utilisateurs de stratégie délégués. (IAzAuthorizationStore.AddDelegatedPolicyUser) |
IAzAuthorizationStore ::AddDelegatedPolicyUserName Ajoute le nom de compte spécifié à la liste des principaux qui agissent en tant qu’utilisateurs de stratégie délégués. (IAzAuthorizationStore.AddDelegatedPolicyUserName) |
IAzAuthorizationStore ::AddPolicyAdministrator Ajoute l’identificateur de sécurité (SID) spécifié sous forme de texte à la liste des principaux qui agissent en tant qu’administrateurs de stratégie. (IAzAuthorizationStore.AddPolicyAdministrator) |
IAzAuthorizationStore ::AddPolicyAdministratorName Ajoute le nom de compte spécifié à la liste des principaux qui agissent en tant qu’administrateurs de stratégie. (IAzAuthorizationStore.AddPolicyAdministratorName) |
IAzAuthorizationStore ::AddPolicyReader Ajoute l’identificateur de sécurité (SID) spécifié sous forme de texte à la liste des principaux qui jouent le rôle de lecteurs de stratégie. (IAzAuthorizationStore.AddPolicyReader) |
IAzAuthorizationStore ::AddPolicyReaderName Ajoute le nom de compte spécifié à la liste des principaux qui jouent le rôle de lecteurs de stratégie. (IAzAuthorizationStore.AddPolicyReaderName) |
IAzAuthorizationStore ::AddPropertyItem Ajoute le principal spécifié à la liste spécifiée de principaux. (IAzAuthorizationStore.AddPropertyItem) |
IAzAuthorizationStore ::CloseApplication Décharge un objet IAzApplication spécifié du cache. |
IAzAuthorizationStore ::CreateApplication Crée un objet IAzApplication avec le nom spécifié. |
IAzAuthorizationStore ::CreateApplicationGroup Crée un objet IAzApplicationGroup avec le nom spécifié. (IAzAuthorizationStore.CreateApplicationGroup) |
IAzAuthorizationStore ::D elete Supprime le magasin de stratégies actuellement utilisé par l’objet AzAuthorizationStore. |
IAzAuthorizationStore ::D eleteApplication Supprime l’objet IAzApplication avec le nom spécifié de l’objet AzAuthorizationStore. |
IAzAuthorizationStore ::D eleteApplicationGroup Supprime l’objet IAzApplicationGroup avec le nom spécifié de l’objet AzAuthorizationStore. |
IAzAuthorizationStore ::D eleteDelegatedPolicyUser Supprime l’identificateur de sécurité (SID) spécifié sous forme de texte de la liste des principaux qui agissent en tant qu’utilisateurs de stratégie délégués. |
IAzAuthorizationStore ::D eleteDelegatedPolicyUserName Supprime le nom de compte spécifié de la liste des principaux qui agissent en tant qu’utilisateurs de stratégie délégués. (IAzAuthorizationStore.DeleteDelegatedPolicyUserName) |
IAzAuthorizationStore ::D eletePolicyAdministrator Supprime l’identificateur de sécurité (SID) spécifié sous forme de texte de la liste des principaux qui agissent en tant qu’administrateurs de stratégie. |
IAzAuthorizationStore ::D eletePolicyAdministratorName Supprime le nom de compte spécifié de la liste des principaux qui agissent en tant qu’administrateurs de stratégie. (IAzAuthorizationStore.DeletePolicyAdministratorName) |
IAzAuthorizationStore ::D eletePolicyReader Supprime l’identificateur de sécurité (SID) spécifié sous forme de texte de la liste des principaux qui jouent le rôle de lecteurs de stratégie. |
IAzAuthorizationStore ::D eletePolicyReaderName Supprime le nom de compte spécifié de la liste des principaux qui jouent le rôle de lecteurs de stratégie. (IAzAuthorizationStore.DeletePolicyReaderName) |
IAzAuthorizationStore ::D eletePropertyItem Supprime le principal spécifié de la liste spécifiée de principaux. (IAzAuthorizationStore.DeletePropertyItem) |
IAzAuthorizationStore ::get_ApplicationData Définit ou récupère un champ opaque qui peut être utilisé par l’application pour stocker des informations. (IAzAuthorizationStore.get_ApplicationData) |
IAzAuthorizationStore ::get_ApplicationGroups Récupère un objet IAzApplicationGroups utilisé pour énumérer des objets IAzApplicationGroup à partir des données de stratégie. (IAzAuthorizationStore.get_ApplicationGroups) |
IAzAuthorizationStore ::get_Applications Récupère un objet IAzApplications utilisé pour énumérer des objets IAzApplication à partir du magasin de stratégies. |
IAzAuthorizationStore ::get_ApplyStoreSacl Définit ou récupère une valeur qui indique si les audits de stratégie doivent être générés lorsque le magasin d’autorisations est modifié. (IAzAuthorizationStore.get_ApplyStoreSacl) |
IAzAuthorizationStore ::get_DelegatedPolicyUsers Récupère les identificateurs de sécurité (SID) des principaux qui agissent en tant qu’utilisateurs de stratégie délégués sous forme de texte. |
IAzAuthorizationStore ::get_DelegatedPolicyUsersName Récupère les noms de compte des principaux qui agissent en tant qu’utilisateurs de stratégie délégués. |
IAzAuthorizationStore ::get_Description Définit ou récupère un commentaire qui décrit l’opération. (Get) |
IAzAuthorizationStore ::get_DomainTimeout Définit ou récupère le temps en millisecondes après lequel un domaine est déterminé comme inaccessible. (Get) |
IAzAuthorizationStore ::get_GenerateAudits Définit ou récupère une valeur qui indique si des audits d’exécution doivent être générés. (Get) |
IAzAuthorizationStore ::get_MaxScriptEngines Définit ou récupère le nombre maximal de moteurs de script de règle d’entreprise (BizRule) qui seront mis en cache. (Get) |
IAzAuthorizationStore ::get_PolicyAdministrators Récupère les identificateurs de sécurité (SID) des principaux qui agissent en tant qu’administrateurs de stratégie sous forme de texte. |
IAzAuthorizationStore ::get_PolicyAdministratorsName Récupère les noms de compte des principaux qui agissent en tant qu’administrateurs de stratégie. (IAzAuthorizationStore.get_PolicyAdministratorsName) |
IAzAuthorizationStore ::get_PolicyReaders Récupère les identificateurs de sécurité (SID) des principaux qui agissent en tant que lecteurs de stratégie sous forme de texte. |
IAzAuthorizationStore ::get_PolicyReadersName Récupère les noms de compte des principaux qui jouent le rôle de lecteurs de stratégie. (IAzAuthorizationStore.get_PolicyReadersName) |
IAzAuthorizationStore ::get_ScriptEngineTimeout Définit ou récupère la durée en millisecondes pendant laquelle la méthode IAzClientContext ::AccessCheck attend qu’une règle d’entreprise (BizRule) se termine avant de l’annuler. (Get) |
IAzAuthorizationStore ::get_TargetMachine Récupère le nom de l’ordinateur sur lequel la résolution de compte doit se produire. |
IAzAuthorizationStore ::get_Writable Récupère une valeur qui indique si l’objet peut être modifié par le contexte utilisateur qui a appelé la méthode Initialize. |
IAzAuthorizationStore ::GetProperty Renvoie la propriété d’objet AzAuthorizationStore avec l’ID de propriété spécifié. |
IAzAuthorizationStore ::Initialize Initialise le gestionnaire d’autorisations. |
IAzAuthorizationStore ::OpenApplication Ouvre l’objet IAzApplication avec le nom spécifié. |
IAzAuthorizationStore ::OpenApplicationGroup Ouvre un objet IAzApplicationGroup en spécifiant son nom. (IAzAuthorizationStore.OpenApplicationGroup) |
IAzAuthorizationStore ::p ut_ApplicationData Définit ou récupère un champ opaque qui peut être utilisé par l’application pour stocker des informations. (IAzAuthorizationStore.put_ApplicationData) |
IAzAuthorizationStore ::p ut_ApplyStoreSacl Définit ou récupère une valeur qui indique si les audits de stratégie doivent être générés lorsque le magasin d’autorisations est modifié. (IAzAuthorizationStore.put_ApplyStoreSacl) |
IAzAuthorizationStore ::p ut_Description Définit ou récupère un commentaire qui décrit l’opération. (Put) |
IAzAuthorizationStore ::p ut_DomainTimeout Définit ou récupère le temps en millisecondes après lequel un domaine est déterminé comme inaccessible. (Put) |
IAzAuthorizationStore ::p ut_GenerateAudits Définit ou récupère une valeur qui indique si des audits d’exécution doivent être générés. (Put) |
IAzAuthorizationStore ::p ut_MaxScriptEngines Définit ou récupère le nombre maximal de moteurs de script de règle d’entreprise (BizRule) qui seront mis en cache. (Put) |
IAzAuthorizationStore ::p ut_ScriptEngineTimeout Définit ou récupère la durée en millisecondes pendant laquelle la méthode IAzClientContext ::AccessCheck attend qu’une règle d’entreprise (BizRule) se termine avant de l’annuler. (Put) |
IAzAuthorizationStore ::SetProperty Définit la valeur spécifiée sur la propriété d’objet AzAuthorizationStore avec l’ID de propriété spécifié. |
IAzAuthorizationStore ::Submit Conserve les modifications apportées à l’objet AzAuthorizationStore. |
IAzAuthorizationStore ::UpdateCache Mises à jour le cache des objets et des attributs d’objet pour qu’il corresponde au magasin de stratégies sous-jacent. |
Remarques
L’objet AzAuthorizationStore est nommé en fonction de l’URL passée à la méthode Initialize . L’objet n’a pas de nom dans le magasin de stratégies.
L’application doit s’assurer que le contexte utilisateur à partir duquel la méthode Initialize est appelée est utilisé pour tous les accès futurs à l’objet AzAuthorizationStore , à l’exception de la méthode IAzApplication ::InitializeClientContextFromToken .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | azroles.h |
Composant redistribuable | Windows Server 2003 Administration Tools Pack sur Windows XP |