cancel
Showing results for 
Search instead for 
Did you mean: 

Block access to nuxeo administrator

patrek
Star Contributor
Star Contributor

Hi,

Is it possible to block access to the administrator for a certain workspace/folder in Nuxeo(-dm) 5.5?

We tried set all permissions to "deny" but the folder is still visible to administrator. And we did save "local rights".

The same behavior happens if administrator in question is defined through "administratorId" in the config of is only a member of administrators.

The desired effect is the following :

We want to have a "nuxeo officer/administrator" who is able to fine tune our Nuxeo instance, and sometime helps user with problems.

But we don't want this user be able to see certain sensitive documents (like salaries). Is there a way to achieve this goal?

Thanks.

Patrick

1 ACCEPTED ANSWER

Not applicable

This is not possible with the current security model. Note that even if it was, your administrator probably has access to the database and storage and would be able to access the document anyway, albeit not as easily.

You may want to store an encrypted version of the document instead, with the decryption key shared only between people who should be able to access it (encryption/decryption would be done client-side, outside Nuxeo).

View answer in original post

6 REPLIES 6

patrek
Star Contributor
Star Contributor

I played a little bit with the SecurityPolicy api, but it seems that if a user is in the groups "administrators", the SecurityPolicy extension checkPermission method is not called.

Not applicable

This is not possible with the current security model. Note that even if it was, your administrator probably has access to the database and storage and would be able to access the document anyway, albeit not as easily.

You may want to store an encrypted version of the document instead, with the decryption key shared only between people who should be able to access it (encryption/decryption would be done client-side, outside Nuxeo).

patrek
Star Contributor
Star Contributor

Not in our case.

bruce_Grant
Elite Collaborator
Elite Collaborator

What happens if you enable document-level security and remove inherited rights? Same result?

patrek
Star Contributor
Star Contributor

Can you point me to the right place in the documentation to enable document-level security?

bruce_Grant
Elite Collaborator
Elite Collaborator

Have a look here > http

Getting started

Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.