Share via


2.2.4.2 AccessScopeToUserRoleMapping

The AccessScopeToUserRoleMapping complex type allows extended attributes on a BaseIpamObject type (section 2.2.4.64). It describes an access policy that is an association between a user role and an access scope.

 <xs:complexType name="AccessScopeToUserRoleMapping">
   <xs:complexContent mixed="false">
     <xs:extension base="ipam:BaseIpamObject">
       <xs:sequence>
         <xs:element minOccurs="0" name="AccessScopeId" nillable="true" type="xsd:long" />
         <xs:element minOccurs="0" name="AccessScopeName" nillable="true" type="xsd:string" />
         <xs:element minOccurs="0" name="UserRoleId" nillable="true" type="xsd:long" />
         <xs:element minOccurs="0" name="UserRoleName" nillable="true" type="xsd:string" />
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

AccessScopeId:  Represents the RecordId of the access scope object in the IPAM data store .

AccessScopeName:  A string that represents the hierarchy of the access scope from the root level.

UserRoleId:  An instance of the user role in the IPAM data store.

UserRoleName:  A string that corresponds to the name of the user role.