Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-16357

contribution to multi-tenant's 'configuration' extension point with empty 'membersGroupPermission' should not add ACE with empty permission to tenant's document at creation time

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 5.8, 5.8.0-HF28, 6.0, 6.0-HF03, 7.1, 7.2
    • Fix Version/s: 5.8.0-HF33, 6.0-HF09
    • Component/s: Multitenancy support

      Description

      How to reproduce:

      • contribute the following:
          <require>org.nuxeo.ecm.multi.tenant.contrib</require>
        
          <extension target="org.nuxeo.ecm.multi.tenant.MultiTenantService"
            point="configuration">
        
            <configuration>
              <tenantDocumentType>Domain</tenantDocumentType>
              <membersGroupPermission></membersGroupPermission>
              <enabledByDefault>true</enabledByDefault>
            </configuration>
        
          </extension>
        
      • created domains will have the following ACLs:
        <acl name="local">
          <entry principal="EnerNOC" permission="Read" grant="true"/>
          <entry principal="Administrator" permission="Everything" grant="true"/>
          <entry principal="administrators" permission="Everything" grant="true"/>
          <entry principal="tenant-blabla017_tenantAdministrators" permission="Everything" grant="true"/>
          <entry principal="tenant-blabla017_tenantMembers" permission="" grant="true"/>
          <entry principal="Everyone" permission="Everything" grant="false"/></acl>
        

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: