Project Administration

There are two types of permissions in Anvil and they are applied on a per-project basis. For example a user might have admin level access to a particular project which they run, but only user level access to a project which they contribute to. The following table lists the tasks each level can perform:

Task Admin User
Build job ✔ ✔
Cancel job ✔ ✔
Configure job ✔
Delete job ✔
Move job ✔
Add credentials ✔
Download build artifacts ✔ ✔

Adding users and editing user permissions

To add, remove or edit the permissions of project members, you must be an administrator of the project. Go to the Settings of the project (accessible from the Anvil homepage, not inside Jenkins). Select Invite users to invite new users to the project, or select Edit Details to add or remove administrators. You can also remove users from the project in the Edit Details page, or revoke a sent invitation.

Permission options
Permission options for project administrators