Quantcast
Channel: PTC Community : Unanswered Discussions - Windchill
Viewing all articles
Browse latest Browse all 3592

ACL: What is the diffrent beween DynamicRole and RoleGroups?

$
0
0

Hi,

 

What is the different between a DynamicRole and RoleGroups in Windchill 11.0? Where can I find a documentation about the different group types?

 

Both are used in the Context Template xml (see snipped below). The ACLs are created with the UI.

 

... <AccessControlRule>    <domainName>/Default</domainName>    <externalTypeId>WCTYPE|wt.doc.WTDocument|priv.Domain.MyDocument</externalTypeId>    <lifecycleState>RELEASED</lifecycleState>    <WTPrincipalReference isInternal="true">      <groupName>DOCUMENT_MANAGEMENT</groupName>      <groupType>DynamicRole</groupType>    </WTPrincipalReference>    <grantPermissionSet><AccessPermissionSet>        <permissionField name="READ"></permissionField>        <permissionField name="REVISE"></permissionField>        <permissionField name="CHANGE_PERMISSIONS"></permissionField>        <permissionField name="DOWNLOAD"></permissionField>        <permissionField name="SET_STATE"></permissionField>      </AccessPermissionSet></grantPermissionSet>  </AccessControlRule>  <AccessControlRule>    <domainName>/Default</domainName>    <externalTypeId>WCTYPE|wt.doc.WTDocument|priv.Domain.MyDocument</externalTypeId>    <lifecycleState>RELEASED</lifecycleState>    <WTPrincipalReference isInternal="true">      <groupName>DOCUMENT_MANAGEMENT</groupName>      <groupType>roleGroups</groupType>    </WTPrincipalReference>    <grantPermissionSet><AccessPermissionSet>        <permissionField name="READ"></permissionField>        <permissionField name="CREATE"></permissionField>        <permissionField name="DOWNLOAD"></permissionField>        <permissionField name="SET_STATE"></permissionField>      </AccessPermissionSet></grantPermissionSet>  </AccessControlRule>
...

 

Thank you,

 

Tom


Viewing all articles
Browse latest Browse all 3592

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>