Udostępnij za pośrednictwem


Interfejsy autoryzacji

Następujące interfejsy są używane z aplikacjami autoryzacji.

W tej sekcji

Temat Opis
IAzApplication
Definiuje zainstalowane wystąpienie aplikacji. Obiekt IAzApplication jest tworzony podczas instalowania aplikacji.
IAzApplication2
Dziedziczy z interfejsu IAzApplication i implementuje dodatkowe metody inicjowania obiektówIAzClientContext2.
IAzApplication3
Udostępnia metody zarządzania IAzRoleAssignment, IAzRoleDefinitioni obiektów IAzScope2.
IAzApplications
Reprezentuje kolekcję obiektów IAzApplication.
IAzApplicationGroup
Definiuje kolekcję podmiotów zabezpieczeń.
IAzApplicationGroup2
Rozszerza interfejsIAzApplicationGroup, dodając obsługę typu grupy BizRule.
IAzApplicationGroups
Reprezentuje kolekcję obiektów IAzApplicationGroup.
IAzAuthorizationStore
Definiuje kontener, który jest katalogem głównym magazynu zasad autoryzacji.
IAzAuthorizationStore2
Dziedziczy z obiektu AzAuthorizationStore i implementuje metody tworzenia i otwierania obiektów IAzApplication2.
IAzAuthorizationStore3
Rozszerza interfejs IAzAuthorizationStore2 przy użyciu metod zarządzania obsługą i buforowaniem reguł biznesowych (BizRule).
IAzBizRuleContext
Zawiera informacje o operacji reguły biznesowej (BizRule).
IAzBizRuleInterfaces
Udostępnia metody i właściwości używane do zarządzania listą interfejsów IDispatch, które mogą być wywoływane przez skrypty reguły biznesowej (BizRule).
IAzBizRuleParameters
Udostępnia metody i właściwości używane do zarządzania listą parametrów, które mogą być przekazywane do skryptów reguł biznesowych (BizRule).
IAzClientContext
Zachowuje stan opisujący określonego klienta.
IAzClientContext2
Dziedziczy z interfejsu IAzClientContext i implementuje nowe metody, które manipulują kontekstem klienta.
IAzClientContext3
Rozszerza interfejs IAzClientContext2.
IAzNameResolver
Tłumaczy identyfikatory zabezpieczeń (SID) na główne nazwy wyświetlane.
IAzObjectPicker
Wyświetla okno dialogowe umożliwiające użytkownikom wybranie co najmniej jednego podmiotu zabezpieczeń z listy.
IAzOperation
Definiuje operację niskiego poziomu obsługiwaną przez aplikację.
IAzOperation2
Rozszerza IAzOperation za pomocą metody zwracającej przypisania ról skojarzone z operacją.
IAzOperations
Reprezentuje kolekcję obiektów IAzOperation.
IAzPrincipalLocator
Lokalizuje i wybiera podmioty zabezpieczeń trybu aplikacji usługi Active Directory (ADAM) w Menedżerze autoryzacji.
IAzRole
Definiuje zestaw operacji, które mogą być wykonywane przez zestaw użytkowników w zakresie.
IAzRoleAssignment
Reprezentuje rolę, do której można przypisać użytkowników i grupy.
IAzRoleAssignments
Reprezentuje kolekcję obiektów IAzRoleAssignment.
IAzRoleDefinition
Reprezentuje co najmniej jeden IAzRoleDefinition, IAzTaski obiektów IAzOperation, które określają zestaw operacji.
IAzRoleDefinitions
Reprezentuje kolekcję obiektów IAzRoleDefinition.
IAzRoles
Reprezentuje kolekcję obiektów IAzRole.
IAzScope
Definiuje logiczny kontener zasobów, do którego aplikacja zarządza dostępem.
IAzScope2
Rozszerza interfejs IAzScope w celu zarządzania obiektami IAzRoleAssignment i IAzRoleDefinition.
IAzScopes
Reprezentuje kolekcję obiektów IAzScope.
IAzTask
Opisuje zestaw operacji.
IAzTask2
Rozszerza interfejs IAzTask za pomocą metody zwracającej przypisania ról skojarzone z zadaniem.
IAzTasks
Reprezentuje kolekcję obiektów IAzTask.
IeAxiService
Inicjuje obiekt usługi systemowej w celu zainstalowania obiektu ActiveX, gdy bieżący użytkownik nie ma uprawnień do zainstalowania obiektu.
IeAxiServiceCallback
Wywoływana przez interfejs IeAxiSystemInstaller w celu sprawdzenia, czy można zainstalować obiekt ActiveX.
IeAxiSystemInstaller
Instaluje obiekt ActiveX.
IEffectivePermission
Zapewnia metodę określania obowiązujących uprawnień dla podmiotu zabezpieczeń w obiekcie.
IEffectivePermission2
Zapewnia sposób określania obowiązujących uprawnień podmiotu zabezpieczeń w obiekcie.
ISecurityInformation
Umożliwia edytorowi kontroli dostępu komunikowanie się z obiektem wywołującym funkcji CreateSecurityPage i EditSecurity.
ISecurityInformation2
Umożliwia edytorowi kontroli dostępu uzyskiwanie informacji od klienta, który nie jest udostępniany przez interfejs ISecurityInformation.
ISecurityInformation3
Udostępnia metody niezbędne do wyświetlania edytora kontroli dostępu z podwyższonym poziomem uprawnień, gdy użytkownik kliknie przycisk Edytuj na stronie edytora kontroli dostępu, która wyświetla obraz osłony na tym przycisk Edytuj.
ISecurityInformation4
Umożliwia edytorowi kontroli dostępu (ACE) uzyskiwanie deskryptora zabezpieczeń udziału w celu zainicjowania strony udziału.
ISecurityObjectTypeInfo
Zapewnia metodę określania źródła odziedziczonych wpisów kontroli dostępu (ACL) w listy kontroli dostępu dyskrecjonalnego (DACLS) i listy kontroli dostępu systemu (SACLS).

Interfejsy autoryzacji są podzielone na kategorie zgodnie z użyciem w następujący sposób:

  • interfejsy edytora kontroli dostępu
  • interfejsy instalatora ActiveX
  • interfejsy menedżera autoryzacji

Interfejsy edytora kontroli dostępu

Następujące interfejsy są używane z edytorem kontroli dostępu.

Interfejsy Instalatora ActiveX

Instalator ActiveX udostępnia następujące interfejsy.

  • IeAxiService
  • IeAxiServiceCallback
  • IeAxiSystemInstaller

Interfejsy menedżera autoryzacji

Menedżer autoryzacji udostępnia następujące interfejsy.