Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- string userAccountLoginToken = File.ReadAllText(TokenPath);
- var credentialsWithProvidedToken = new PlatformRefreshTokenCredential(userAccountLoginToken);
- // log in with our user account
- ServiceAccountServiceClient userAccountServiceClient =
- ServiceAccountServiceClient.Create(credentials: credentialsWithProvidedToken);
- // create permissions
- var permProject = new Permission
- {
- Parts = { new RepeatedField<string> { "prj", ProjectName, "*" } },
- Verbs =
- {
- new RepeatedField<Permission.Types.Verb>
- {
- Permission.Types.Verb.Read,
- Permission.Types.Verb.Write
- }
- }
- };
- var permServices = new Permission
- {
- Parts = { new RepeatedField<string> { "srv", "*" } },
- Verbs =
- {
- new RepeatedField<Permission.Types.Verb>
- {
- Permission.Types.Verb.Read
- }
- }
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement