IAzScope2 interface (azroles.h)
The IAzScope2 interface extends the IAzScope interface to manage IAzRoleAssignment and IAzRoleDefinition objects.
Inheritance
The IAzScope2 interface inherits from IAzScope. IAzScope2 also has these types of members:
Methods
The IAzScope2 interface has these methods.
IAzScope2::CreateRoleAssignment Creates a new IAzRoleAssignment object with the specified name in this scope. |
IAzScope2::CreateRoleDefinition Creates a new IAzRoleDefinition object with the specified name in this scope. |
IAzScope2::DeleteRoleAssignment Removes the specified IAzRoleAssignment object from this scope. |
IAzScope2::DeleteRoleDefinition Removes the specified IAzRoleDefinition object from this scope. |
IAzScope2::get_RoleAssignments Retrieves an IAzRoleAssignments object that represents the collection of IAzRoleAssignment objects associated with this scope. |
IAzScope2::get_RoleDefinitions Retrieves an IAzRoleDefinitions object that represents the collection of IAzRoleDefinition objects associated with this scope. |
IAzScope2::OpenRoleAssignment Opens an IAzRoleAssignment object with the specified name in this scope. |
IAzScope2::OpenRoleDefinition Opens an IAzRoleDefinition object with the specified name in this scope. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | azroles.h |