Activate the Anonymous User
The first step you need to take is to enable the anonymous user, which needs to be registered through a configuration files, that should look like this:
- This file needs to be named what-you-want-config.xml and to be deployed
- under server/default/deploy/{_}nuxeo.ear/config/_for jboss
- under nxserver/config/ for tomcat
- Or you can use template system and copy it (independently of jboss or tomcat) into template/common/config/
- And the application server must be restarted.
After the server is up and running, when accessing Nuxeo again, the anonymous user will be used and logged into the application.
Managing Rights of the Anonymous User
The anonymous user after the configuration above is considered as a simple user with a given rights, a user workspace, ... Managing his rights and visible actions is the same than other users.
So be careful, if you give Write access to the Repository to this user, you will let to anyone to have access to the server to create content.
Login page for the Anonymous User
- If you give at least Read Access to the Default Domain for the Anonymous User case, he will be redirected at the root of the Default Domain into the Nuxeo DM view.
- If you give no Right Access to the Default Domain for the Anonymous User, he will be redirected to the Home View.
- Anonymous User wil have the possibility to access to his content from the Dashboard (gadgets "My Workspace", "My Documents", ...)