IAzRoleDefinition interface

The IAzRoleDefinition interface represents one or more IAzRoleDefinition, IAzTask, and IAzOperation objects that specify a set of operations. If an IAzRoleAssignment object is associated with an IAzRoleDefinition object, users and groups assigned to that IAzRoleAssignment object are allowed to access the operations specified by that IAzRoleDefinition object.

Members

The IAzRoleDefinition interface inherits from IAzTask. IAzRoleDefinition also has these types of members:

Methods

The IAzRoleDefinition interface has these methods.

MethodDescription
AddRoleDefinition

Adds the specified IAzRoleDefinition object to this IAzRoleDefinition object.

DeleteRoleDefinition

Removes the IAzRoleDefinition object with the specified name from this IAzRoleDefinition object.

 

Properties

The IAzRoleDefinition interface has these properties.

PropertyDescription

RoleAssignments

Retrieves a collection of IAzRoleAssignment objects that represent the role assignments associated with this IAzRoleDefinition object.

RoleDefinitions

Retrieves a collection of the IAzRoleDefinition objects associated with this IAzRoleDefinition object.

 

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Azroles.h

DLL

Azroles.dll

 

 

Community Additions

ADD
Show:
© 2015 Microsoft