[ADD] odoo.sh: a new role tester
is added.
Before odoo.sh had two types of role, `user` and `admin`. A third role, `tester`,
was added between the two, and the user role was renamed `developer`.
closes odoo/documentation#11058
X-original-commit: f53cdc64cb
Signed-off-by: Xavier Platteau (xpl) <xpl@odoo.com>
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
This commit is contained in:
parent
bed0d86d1d
commit
4cb7637a23
@ -33,17 +33,17 @@ Manage the Github users who can access your project.
|
|||||||
.. image:: settings/interface-settings-collaborators.png
|
.. image:: settings/interface-settings-collaborators.png
|
||||||
:align: center
|
:align: center
|
||||||
|
|
||||||
There are two levels of users:
|
There are three levels of users:
|
||||||
|
|
||||||
* Admin: has access to all features of Odoo.sh.
|
- :guilabel:`Admin`: has access to all features of an Odoo.sh project.
|
||||||
* User: does not have access to the project settings nor to the production and staging databases.
|
|
||||||
|
|
||||||
The user group is meant for developers who can make modifications in your code but are not allowed
|
- :guilabel:`Tester`: has access to the *Staging* and *Development* databases and their tooling.
|
||||||
to access the production data. Users of this group cannot connect to the production and staging
|
This role is for users conducting User Acceptance Tests. Testers can work with copies of
|
||||||
databases using the *1-click connect* feature, but they can of course use their regular account on
|
production data but cannot access the production database through the Odoo.sh tooling.
|
||||||
these databases if they have one, using their regular credentials.
|
|
||||||
|
|
||||||
In addition, they cannot use the webshell nor have access to the server logs.
|
- :guilabel:`Developer`: has access only to the *Development* databases and their tooling. This
|
||||||
|
role is for developers who propose code modifications but are not allowed to access production
|
||||||
|
and staging databases through the Odoo.sh tooling.
|
||||||
|
|
||||||
.. list-table::
|
.. list-table::
|
||||||
:header-rows: 1
|
:header-rows: 1
|
||||||
@ -51,83 +51,145 @@ In addition, they cannot use the webshell nor have access to the server logs.
|
|||||||
|
|
||||||
* -
|
* -
|
||||||
-
|
-
|
||||||
- User
|
- Developer
|
||||||
|
- Tester
|
||||||
- Admin
|
- Admin
|
||||||
* - Development
|
* - Development
|
||||||
- History
|
- History
|
||||||
- |green|
|
- |green|
|
||||||
- |green|
|
- |green|
|
||||||
|
- |green|
|
||||||
* -
|
* -
|
||||||
- 1-click connect
|
- 1-click connect
|
||||||
- |green|
|
- |green|
|
||||||
- |green|
|
- |green|
|
||||||
|
- |green|
|
||||||
* -
|
* -
|
||||||
- Logs
|
- Logs
|
||||||
- |green|
|
- |green|
|
||||||
- |green|
|
- |green|
|
||||||
|
- |green|
|
||||||
* -
|
* -
|
||||||
- Shell/SSH
|
- Shell/SSH
|
||||||
- |green|
|
- |green|
|
||||||
- |green|
|
- |green|
|
||||||
|
- |green|
|
||||||
* -
|
* -
|
||||||
- Mails
|
- Mails
|
||||||
- |green|
|
- |green|
|
||||||
- |green|
|
- |green|
|
||||||
* -
|
|
||||||
- Upgrade
|
|
||||||
- |green|
|
|
||||||
- |green|
|
- |green|
|
||||||
* -
|
* -
|
||||||
- Settings
|
- Settings
|
||||||
- |green|
|
- |green|
|
||||||
- |green|
|
- |green|
|
||||||
* - Production & Staging
|
- |green|
|
||||||
|
* - Staging
|
||||||
- History
|
- History
|
||||||
- |green|
|
- |green|
|
||||||
- |green|
|
- |green|
|
||||||
|
- |green|
|
||||||
* -
|
* -
|
||||||
- 1-click connect
|
- 1-click connect
|
||||||
-
|
-
|
||||||
- |green|
|
- |green|
|
||||||
|
- |green|
|
||||||
* -
|
* -
|
||||||
- Logs
|
- Logs
|
||||||
-
|
-
|
||||||
- |green|
|
- |green|
|
||||||
|
- |green|
|
||||||
* -
|
* -
|
||||||
- Shell/SSH
|
- Shell/SSH
|
||||||
-
|
-
|
||||||
- |green|
|
- |green|
|
||||||
|
- |green|
|
||||||
* -
|
* -
|
||||||
- Mails
|
- Mails
|
||||||
-
|
-
|
||||||
- |green|
|
- |green|
|
||||||
|
- |green|
|
||||||
* -
|
* -
|
||||||
- Monitoring
|
- Monitoring
|
||||||
-
|
-
|
||||||
- |green|
|
- |green|
|
||||||
|
- |green|
|
||||||
* -
|
* -
|
||||||
- Backups
|
- Backups
|
||||||
-
|
-
|
||||||
|
-
|
||||||
- |green|
|
- |green|
|
||||||
* -
|
* -
|
||||||
- Upgrade
|
- Upgrade
|
||||||
-
|
-
|
||||||
- |green|
|
- |green|
|
||||||
|
- |green|
|
||||||
* -
|
* -
|
||||||
- Settings
|
- Settings
|
||||||
- |green|\*
|
-
|
||||||
|
- |green|
|
||||||
|
- |green|
|
||||||
|
* - Production
|
||||||
|
- History
|
||||||
|
- |green|
|
||||||
|
- |green|
|
||||||
|
- |green|
|
||||||
|
* -
|
||||||
|
- 1-click connect
|
||||||
|
-
|
||||||
|
-
|
||||||
|
- |green|
|
||||||
|
* -
|
||||||
|
- Logs
|
||||||
|
-
|
||||||
|
-
|
||||||
|
- |green|
|
||||||
|
* -
|
||||||
|
- Shell/SSH
|
||||||
|
-
|
||||||
|
-
|
||||||
|
- |green|
|
||||||
|
* -
|
||||||
|
- Mails
|
||||||
|
-
|
||||||
|
-
|
||||||
|
- |green|
|
||||||
|
* -
|
||||||
|
- Monitoring
|
||||||
|
-
|
||||||
|
-
|
||||||
|
- |green|
|
||||||
|
* -
|
||||||
|
- Backups
|
||||||
|
-
|
||||||
|
-
|
||||||
|
- |green|
|
||||||
|
* -
|
||||||
|
- Upgrade
|
||||||
|
-
|
||||||
|
-
|
||||||
|
- |green|
|
||||||
|
* -
|
||||||
|
- Settings
|
||||||
|
-
|
||||||
|
-
|
||||||
- |green|
|
- |green|
|
||||||
* - Status
|
* - Status
|
||||||
-
|
-
|
||||||
- |green|
|
- |green|
|
||||||
- |green|
|
- |green|
|
||||||
|
- |green|
|
||||||
* - Settings
|
* - Settings
|
||||||
|
-
|
||||||
-
|
-
|
||||||
-
|
-
|
||||||
- |green|
|
- |green|
|
||||||
|
|
||||||
.. note::
|
.. warning::
|
||||||
\* Only in staging branches
|
Those roles only apply to the usage of Odoo.sh. It is important to reflect the user roles
|
||||||
|
attribution within the repository on GitHub. Please refer to the GitHub documentation section on
|
||||||
|
`Managing a branch protection rule <https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/managing-a-branch-protection-rule>`_
|
||||||
|
for detailed guidance.
|
||||||
|
|
||||||
.. |green| raw:: html
|
.. |green| raw:: html
|
||||||
|
|
||||||
@ -149,10 +211,7 @@ Allow public access to your development builds.
|
|||||||
.. image:: settings/interface-settings-public.png
|
.. image:: settings/interface-settings-public.png
|
||||||
:align: center
|
:align: center
|
||||||
|
|
||||||
If activated, this option exposes the Builds page publicly, allowing visitors to connect to your
|
If activated, this option exposes the Builds page publicly, allowing visitors to view logs of development builds.
|
||||||
development builds.
|
|
||||||
|
|
||||||
In addition, visitors have access to the logs, shell and mails of your development builds.
|
|
||||||
|
|
||||||
Production and staging builds are excluded, visitors can only see their status.
|
Production and staging builds are excluded, visitors can only see their status.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user