Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DOC] Incorrect information about permissions included in GCP basic/primitive roles #65

Open
japrac opened this issue Apr 16, 2021 · 1 comment
Labels
bug Something isn't working documentation Improvements or additions to documentation
Milestone

Comments

@japrac
Copy link

japrac commented Apr 16, 2021

Description

Documentation erroneously states that the necessary permissions for running this extension are included in the basic/primitive GCP roles of 'Owner' and 'Editor'

Environment information

See "Note" under step 5 of "Create and assign an IAM Role" at https://clouddocs.f5.com/products/extensions/f5-cloud-failover/latest/userguide/gcp.html#create-and-assign-an-iam-role

  • both 'Owner' and 'Editor' GCP basic roles are affected
  • these two roles do not include the following permissions:
    • storage.buckets.get
    • storage.objects.create
    • storage.objects.delete
    • storage.objects.get
    • storage.objects.list
    • storage.objects.update

Recommendation

  • Create a custom role with the necessary permissions listed under step 4
  • A combination of 'Compute Admin' and 'Storage Admin' roles would also provide all of the required permissions
  • If using the 'Owner' or 'Editor' roles, ensure you add the permissions listed above (which are missing from these GCP basic roles)

Severity Level

Severity: 5 (documentation issue which may cause permissions errors on initial deployment)

Reference

@shyawnkarim
Copy link

Thanks for reporting this issue with our documentation. We are now tracking this internally with ID AUTOSDK-544.

@shyawnkarim shyawnkarim added bug Something isn't working documentation Improvements or additions to documentation labels May 26, 2021
@shyawnkarim shyawnkarim added this to the backlog milestone May 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants