cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Did you get called away in the middle of writing a post? Don't worry you can find your unfinished post later in the Drafts section of your profile page. X

ACL: What is the diffrent beween DynamicRole and RoleGroups?

ttempel
6-Contributor

ACL: What is the diffrent beween DynamicRole and RoleGroups?

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

1 REPLY 1
mmeadows-3
13-Aquamarine
(To:ttempel)

Top Tags