In order to configure or edit the continuous integration provider the user must have the Manage Security permission at the level of GeneXus Server.
In order to create, modify, or view a continuous integration pipeline CI: Create Pipeline the user must have the following permissions:
- CreateCIProject, DeleteCIProject - if you have KB Manage Security permission
- ModifyProject - if you have Commit permission on the KB
- ViewProject - if you have View permission on the KB
- To trigger or cancel a build, you need the Commit permission on the KB.
Refer to the following document for more information on permissions in GeneXus Server: GeneXus Server Groups and Users Permissions
If a local user is defined in GeneXus Server, the User and CI groups can be associated with the user to handle all actions related to continuous integration pipelines.
