There are certain cases where you can see the project listed, but you cannot access it. Users can see projects in console if they have the List projects permission, but without granted access to the project, they can not access it.
Within a project, each user has a role that controls their access and permission levels.
- Project admin: Users who can configure project settings, add and remove users, administer environment permissions, push code, and execute actions on all project environments.
- Project viewer: Any user with access to environment types automatically gets this role.
By default, organization owners have Project admin access on all of the projects within their organization.
To know a user's permissions within an organization, you can run the following command with the CLI:
platform organization:user:projects --org ORGANIZATION_NAME EMAIL_ADDRESS
Or in the console:
- Navigate to your organization.
- Open the user menu (your name or profile picture).
- Click Users.
- For the user whose user permissions you want to view, click More.
- Click Edit user.
Consider also that environment access is not the same as project's access as a whole. You may be granted Admin environment access but not Project's Admin access, so, for example, external integrations are considered to be part of the project-level settings only full project admins can adjust.
You can also check your access permissions within a project by running the following command:
platform user:get -p <project id>
<email address of the user you wish to search for>
You can be granted these permissions by a full project Admin, an organization user with Manage users permissions or by the organization owner.
If the issue persists or if you have further questions, do not hesitate to open a ticket to contact support.