IAzApplicationGroup interface

The IAzApplicationGroup interface defines a collection of principals.

Members

The IAzApplicationGroup interface inherits from the IDispatch interface. IAzApplicationGroup also has these types of members:

Methods

The IAzApplicationGroup interface has these methods.

MethodDescription
AddAppMember

Adds the specified IAzApplicationGroup object to the list of application groups that belong to this application group.

AddAppNonMember

Adds the specified IAzApplicationGroup object to the list of application groups that are refused membership in this application group.

AddMember

Adds the specified security identifier (SID) in text form to the list of accounts that belong to the application group.

AddMemberName

Adds the specified account name to the list of accounts that belong to the application group.

AddNonMember

Adds the specified SID in text form to the list of accounts that are refused membership in the application group.

AddNonMemberName

Adds the specified account name to the list of accounts that are refused membership in the application group.

AddPropertyItem

Adds the specified entity to the specified list.

DeleteAppMember

Removes the specified IAzApplicationGroup object from the list of application groups that belong to this application group.

DeleteAppNonMember

Removes the specified IAzApplicationGroup object from the list of application groups that are refused membership in this application group.

DeleteMember

Removes the specified SID in text form from the list of accounts that belong to the application group.

DeleteMemberName

Removes the specified account name from the list of accounts that belong to the application group.

DeleteNonMember

Removes the specified SID in text form from the list of accounts that are refused membership in the application group.

DeleteNonMemberName

Removes the specified account name from the list of accounts that are refused membership in the application group.

DeletePropertyItem

Removes the specified entity from the specified list.

GetProperty

Returns the IAzApplicationGroup object property with the specified property ID.

SetProperty

Sets the specified value to the IAzApplicationGroup object property with the specified property ID.

Submit

Persists changes made to the IAzApplicationGroup object.

 

Properties

The IAzApplicationGroup interface has these properties.

PropertyAccess typeDescription

AppMembers

Read-only

Retrieves the application groups that belong to this application group.

AppNonMembers

Read-only

Retrieves the application groups that are refused membership in this application group.

Description

Read/write

Sets or retrieves a comment that describes the application group.

LdapQuery

Read/write

Sets or retrieves the Lightweight Directory Access Protocol (LDAP) query used to define membership for an LDAP query application group.

Members

Read-only

Retrieves the SIDs (in text form) of accounts that belong to the application group.

MembersName

Read-only

Retrieves the account names of accounts that belong to the application group.

Name

Read/write

Sets or retrieves the name of the application group.

NonMembers

Read-only

Retrieves the SIDs (in text form) of accounts that are refused membership in the application group.

NonMembersName

Read-only

Retrieves the account names of accounts that are refused membership in the application group.

Type

Read/write

Sets or retrieves the group type of the application group.

Writable

Read-only

Retrieves a value that indicates whether the application group can be modified by the user context that initialized it.

 

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Redistributable

Windows Server 2003 Administration Tools Pack on Windows XP

Header

Azroles.h

Library

Azroles.lib

DLL

Azroles.dll

IID

IID_IAzApplicationGroup is defined as F1B744CD-58A6-4E06-9FBF-36F6D779E21E

 

 

Show: