Setting permissions for folders created by externalUserFolderProcessor (LDAP auth)

I have my server integrated with LDAP, and authentication is working perfectly.

Users' home directories are being created under a directory named /Users. This is currently the result of this bean config:

    <bean id="externalUserFolderProcessor"
          class="com.jaspersoft.jasperserver.api.security.externalAuth.processors.ExternalUserFolderProcessor"
          parent="abstractExternalProcessor">
        <property name="repositoryService" ref="${bean.unsecureRepositoryService}"/>
        <property name="userFoldersParentDirectory" value="/Users"/>
    </bean>
 
My issue is with permissions applied to the newly-created folders. By default, the user role's read-only permisison is being inherited. I would like for the new user to have Administer access over the folder (and ideally revoke read-only access for the role).
 
I would like to know if there is an additional property that will let me achieve this. Documentation of externalUserFolderProcessor seems to be scarce. Any advice?
 
Thanks!
 
george_8's picture
Joined: Oct 4 2014 - 6:10am
Last seen: 6 years 8 months ago

1 Answer:

plambert_1's picture
1617
Joined: May 21 2013 - 10:18am
Last seen: 4 years 11 months ago
Feedback
randomness