Repository management

In this section, you will find information about repository management.

Here you can view all the repositories of your organization in the platform, besides that you can manage the token and the users who have the registered repository.

When you create a repository, you have some functionalities such as:

  • Manage which users have access;
  • Manage the access tokens of the repository.

Repository’s token

The token in the repository can be used to all analysis you make and it helps Horusec identify the organization and the analysis repository sent through CLI.

The token in the repository is unique and it can only be created by a manager in the repository or the organization.

For example, if you add this token in your pipeline, Horusec will send an analysis and store it, so you can have an analytical view of the vulnerabilities of your repository.

The token can also be configured to be expensive in order to ensure the security of your organization where after the date of your expiration the token will no longer be valid for new analyzes, if the sealing box “is expirable” is unchecked Then this token will not have expiration time.

Repository’s users

You can invite new users to join the repository. When you invite, it is possible to add the following permissions:

  • Repository manager

    • Manage the repository (edit, view, remove);
    • Manage the repository’s users (invite, view, update and remove);
    • Manage repository’s access token (create, view, revoke);
    • Manage vulnerabilities of repository’s users have access to;
    • View the repository’s dashboard users have access to.
  • Repository supervisor

    • Manage vulnerabilities of repository’s users have access to;
    • View the repository’s dashboard users have access to.
  • Repository user

    • View the repository’s dashboard users have access to.

See an example below with the repository invitation to new users:


Last modified May 20, 2021: Horusec v2 (#59) (8b86c28f)