Team Access¶
ICDC Artifactory users can be organized into teams. All team members have equal access rights to the stored files (more details in Repositories).
Team Creation¶
To create a team, press New team
in the upper panel and enter the required data into the modal window's fields:
Team name
- unique team title.Repository formats
- selection of access level to repositories that will be available to members.Members
- select/search available team members from the list (see also user groups).
Default team Administrator role
After creating a team, you will become its administrator by default.
If the change is successful, the system notification Team created will appear and all team members will be notified via email.
Information on the team, its participants and added repositories will be shown in a separate window Team settings.
User Groups¶
For each access level, 3 user groups are applicable:
Role | Description |
---|---|
Team Administrator | The user who created the team (or received the ownership (see the Note below)) |
Team Members | Users added to the team member list |
Other Users | Authorized users of the system (logged in) |
Role transferring
A team administrator can transfer their role to another user by contacting support.
Access Levels to Repositories¶
This functionality allows you to define the level of access to team artifacts for different users.
Team access management by Administrator
Only the team Administrator can manage access levels.
In total, repositories can have three levels of access:
Access level | Рole | Access rights |
---|---|---|
Private | ||
Owner | Read, update, add, delete artifacts | |
Members | Read artifacts | |
Others | No access | |
Protected | ||
Owner | Read, update, add, delete artifacts | |
Members | Read, update, add, delete artifacts | |
Others | No access | |
Private | ||
Owner | Read, update, add, delete artifacts | |
Members | Read artifacts | |
Others | Read artifacts |
Artifacts reading
Read means downloading and viewing via WebUI.
Team Dismissal¶
A team is automatically dismissed if its admin restricts the access to all repositories or leaves the team.