Interface IAzApplication (azroles.h)

L’interface IAzApplication définit une instance installée d’une application. Un objet IAzApplication est créé lors de l’installation d’une application.

Héritage

L’interface IAzApplication hérite de l’interface IDispatch. IAzApplication a également les types de membres suivants :

Méthodes

L’interface IAzApplication a ces méthodes.

 
IAzApplication ::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. (IAzApplication.AddDelegatedPolicyUser)
IAzApplication ::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. (IAzApplication.AddDelegatedPolicyUserName)
IAzApplication ::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. (IAzApplication.AddPolicyAdministrator)
IAzApplication ::AddPolicyAdministratorName

Ajoute le nom de compte spécifié à la liste des principaux qui agissent en tant qu’administrateurs de stratégie. (IAzApplication.AddPolicyAdministratorName)
IAzApplication ::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. (IAzApplication.AddPolicyReader)
IAzApplication ::AddPolicyReaderName

Ajoute le nom de compte spécifié à la liste des principaux qui jouent le rôle de lecteurs de stratégie. (IAzApplication.AddPolicyReaderName)
IAzApplication ::AddPropertyItem

Ajoute le principal spécifié à la liste spécifiée de principaux. (IAzApplication.AddPropertyItem)
IAzApplication ::CreateApplicationGroup

Crée un objet IAzApplicationGroup avec le nom spécifié. (IAzApplication.CreateApplicationGroup)
IAzApplication ::CreateOperation

Crée un objet IAzOperation avec le nom spécifié.
IAzApplication ::CreateRole

Crée un objet IAzRole avec le nom spécifié. (IAzApplication.CreateRole)
IAzApplication ::CreateScope

Crée un objet IAzScope avec le nom spécifié.
IAzApplication ::CreateTask

Crée un objet IAzTask avec le nom spécifié. (IAzApplication.CreateTask)
IAzApplication ::D eleteApplicationGroup

Supprime de l’objet IAzApplicationGroup avec le nom spécifié de l’objet IAzApplication.
IAzApplication ::D eleteDelegatedPolicyUser

La méthode IAzApplication ::D eleteDelegatedPolicyUser supprime l’identificateur de sécurité spécifié sous forme de texte de la liste des principaux qui agissent en tant qu’utilisateurs de stratégie délégués.
IAzApplication ::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. (IAzApplication.DeleteDelegatedPolicyUserName)
IAzApplication ::D eleteOperation

Supprime l’objet IAzOperation avec le nom spécifié de l’objet IAzApplication.
IAzApplication ::D eletePolicyAdministrator

La méthode DeletePolicyAdministrator de IAzApplication supprime l’identificateur de sécurité spécifié sous forme de texte de la liste des principaux qui agissent en tant qu’administrateurs de stratégie.
IAzApplication ::D eletePolicyAdministratorName

Supprime le nom de compte spécifié de la liste des principaux qui agissent en tant qu’administrateurs de stratégie. (IAzApplication.DeletePolicyAdministratorName)
IAzApplication ::D eletePolicyReader

La méthode DeletePolicyReader de IAzApplication supprime l’identificateur de sécurité spécifié sous forme de texte de la liste des principaux qui jouent le rôle de lecteurs de stratégie.
IAzApplication ::D eletePolicyReaderName

Supprime le nom de compte spécifié de la liste des principaux qui jouent le rôle de lecteurs de stratégie. (IAzApplication.DeletePolicyReaderName)
IAzApplication ::D eletePropertyItem

Supprime le principal spécifié de la liste spécifiée de principaux. (IAzApplication.DeletePropertyItem)
IAzApplication ::D eleteRole

Supprime l’objet IAzRole avec le nom spécifié de l’objet IAzApplication.
IAzApplication ::D eleteScope

Supprime l’objet IAzScope portant le nom spécifié de l’objet IAzApplication.
IAzApplication ::D eleteTask

Supprime l’objet IAzTask avec le nom spécifié de l’objet IAzApplication.
IAzApplication ::get_ApplicationData

Définit ou récupère un champ opaque qui peut être utilisé par l’application pour stocker des informations. (IAzApplication.get_ApplicationData)
IAzApplication ::get_ApplicationGroups

Récupère un objet IAzApplicationGroups utilisé pour énumérer des objets IAzApplicationGroup à partir des données de stratégie. (IAzApplication.get_ApplicationGroups)
IAzApplication ::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é. (IAzApplication.get_ApplyStoreSacl)
IAzApplication ::get_AuthzInterfaceClsid

Définit ou récupère l’identificateur de classe (CLSID) de l’interface que l’interface utilisateur utilise pour effectuer des opérations spécifiques à l’application. (Get)
IAzApplication ::get_DelegatedPolicyUsers

Récupère les identificateurs de sécurité (SID), sous forme de texte, des principaux qui agissent en tant qu’utilisateurs de stratégie délégués.
IAzApplication ::get_DelegatedPolicyUsersName

La propriété DelegatedPolicyUsersName de IAzApplication récupère les noms de compte des principaux qui agissent en tant qu’utilisateurs de stratégie délégués.
IAzApplication ::get_Description

Définit ou récupère un commentaire qui décrit l’application. (Get)
IAzApplication ::get_GenerateAudits

La propriété GenerateAudits de IAzApplication définit ou récupère une valeur qui indique si les audits d’exécution doivent être générés. (Get)
IAzApplication ::get_Name

Définit ou récupère le nom de l’application. (Get)
IAzApplication ::get_Operations

Récupère un objet IAzOperations utilisé pour énumérer des objets IAzOperation à partir des données de stratégie.
IAzApplication ::get_PolicyAdministrators

Récupère les identificateurs de sécurité (SID), sous forme de texte, des principaux qui agissent en tant qu’administrateurs de stratégie.
IAzApplication ::get_PolicyAdministratorsName

La propriété IAzApplication ::P olicyAdministratorsName récupère les noms de compte des principaux qui agissent en tant qu’administrateurs de stratégie.
IAzApplication ::get_PolicyReaders

Récupère les identificateurs de sécurité (SID), sous forme de texte, des principaux qui jouent le rôle de lecteurs de stratégie.
IAzApplication ::get_PolicyReadersName

La propriété IAzApplication ::P olicyReadersName récupère les noms de compte des principaux qui jouent le rôle de lecteurs de stratégie.
IAzApplication ::get_Roles

La propriété Roles de IAzApplication récupère un objet IAzRoles utilisé pour énumérer des objets IAzRole à partir des données de stratégie.
IAzApplication ::get_Scopes

Récupère un objet IAzScopes utilisé pour énumérer des objets IAzScope à partir des données de stratégie.
IAzApplication ::get_Tasks

La propriété Tasks de IAzApplication récupère un objet IAzTasks utilisé pour énumérer des objets IAzTask à partir des données de stratégie.
IAzApplication ::get_Version

Définit ou récupère la version de l’application. (Get)
IAzApplication ::get_Writable

Récupère une valeur qui indique si l’objet peut être modifié par le contexte utilisateur qui l’a initialisé.
IAzApplication ::GetProperty

Renvoie la propriété de l’objet IAzApplication avec l’ID de propriété spécifié.
IAzApplication ::InitializeClientContextFromName

Obtient un pointeur d’objet IAzClientContext de l’identité du client en tant que paire (nom de domaine, nom de client).
IAzApplication ::InitializeClientContextFromStringSid

Obtient un pointeur d’objet IAzClientContext à partir de l’identificateur de sécurité (SID) spécifié sous forme de texte.
IAzApplication ::InitializeClientContextFromToken

Obtient un pointeur d’objet IAzClientContext à partir du jeton client spécifié.
IAzApplication ::OpenApplicationGroup

Ouvre un objet IAzApplicationGroup en spécifiant son nom. (IAzApplication.OpenApplicationGroup)
IAzApplication ::OpenOperation

Ouvre un objet IAzOperation avec le nom spécifié.
IAzApplication ::OpenRole

Ouvre un objet IAzRole avec le nom spécifié. (IAzApplication.OpenRole)
IAzApplication ::OpenScope

Ouvre un objet IAzScope avec le nom spécifié.
IAzApplication ::OpenTask

Ouvre un objet IAzTask avec le nom spécifié. (IAzApplication.OpenTask)
IAzApplication ::p ut_ApplicationData

Définit ou récupère un champ opaque qui peut être utilisé par l’application pour stocker des informations. (IAzApplication.put_ApplicationData)
IAzApplication ::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é. (IAzApplication.put_ApplyStoreSacl)
IAzApplication ::p ut_AuthzInterfaceClsid

Définit ou récupère l’identificateur de classe (CLSID) de l’interface que l’interface utilisateur utilise pour effectuer des opérations spécifiques à l’application. (Put)
IAzApplication ::p ut_Description

Définit ou récupère un commentaire qui décrit l’application. (Put)
IAzApplication ::p ut_GenerateAudits

La propriété GenerateAudits de IAzApplication définit ou récupère une valeur qui indique si les audits d’exécution doivent être générés. (Put)
IAzApplication ::p ut_Name

Définit ou récupère le nom de l’application. (Put)
IAzApplication ::p ut_Version

Définit ou récupère la version de l’application. (Put)
IAzApplication ::SetProperty

Définit la valeur spécifiée sur la propriété de l’objet IAzApplication avec l’ID de propriété spécifié.
IAzApplication ::Submit

Conserve les modifications apportées à l’objet IAzApplication.

Remarques

L’objet IAzApplication est un conteneur dans lequel résident toutes les stratégies d’autorisation qui s’appliquent à une instance d’une application.

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

Voir aussi

Autorisation de l’accès anonyme

IDispatch