Gray_Rhino
Gray_Rhino

Reputation: 1313

Project Owner Role cannot access recourses in Editor

I have created a project and have deployed two services in App Engine. I am trying to add another developer to have full access to resources in my project (including all the source code and files in App Engine). I gave him owner, admin and a few other roles but it seems he can access most of the stuff (like logs, app dashboards etc.) but not the source code of my services.

If my explanation is not clear here's some picture for further details:

  1. Other original account and Editor enter image description here

  2. The new account that has Owner access to the same project as above enter image description here

What am I missing and how can I give access to another developer to those projects in Editor?

Any help would be appreciated.

Upvotes: 0

Views: 171

Answers (1)

tzovourn
tzovourn

Reputation: 1321

Posting this answer as a Community based on the comments.

"Cloud Shell instances are provisioned on a per-user, per-session basis."

In simple words, every user has his own configuration and directories in Cloud Shell.

With regards to the new question that was raised in the comments, if it is possible that all users with access to a Cloud Repository can deploy and stop your running services.

No, the users with access to your Cloud Repository, cannot deploy and stop running other resources. Even if you grant these permissions on project level, they will apply to all the Repositories in this project but not other resources.

The matrix below, describes the actions each user is able to perform on a Cloud Repository, depending on the Role he is granted:

Permissions Matrix

Source

For future reference, when a new question, not related to the Original Post is raised, kindly make a new post providing details to address it.

Upvotes: 2

Related Questions