darkbitio / Gcp Iam Role Permissions
Exports primitive and predefined GCP IAM Roles and their permissions
Stars: ✭ 43
Programming Languages
shell
77523 projects
Labels
Projects that are alternatives of or similar to Gcp Iam Role Permissions
Drf Access Policy
Declarative access policies/permissions modeled after AWS' IAM policies.
Stars: ✭ 200 (+365.12%)
Mutual labels: permissions, iam
Gimme
Creating time bound IAM Conditions with ease and flair
Stars: ✭ 92 (+113.95%)
Mutual labels: gcp, iam
Vue Gates
🔒 A Vue.js & Nuxt.js plugin that allows you to use roles and permissions in your components or DOM elements, also compatible as middleware and methods.
Stars: ✭ 184 (+327.91%)
Mutual labels: permissions, role
prowler
Prowler is an Open Source Security tool for AWS, Azure and GCP to perform Cloud Security best practices assessments, audits, incident response, compliance, continuous monitoring, hardening and forensics readiness. It contains hundreds of controls covering CIS, PCI-DSS, ISO27001, GDPR, HIPAA, FFIEC, SOC2, AWS FTR, ENS and custom security frameworks.
Stars: ✭ 8,046 (+18611.63%)
Mutual labels: iam, gcp
rbac
RBAC - Simple, concurrent Role Based Access Control(GO)
Stars: ✭ 67 (+55.81%)
Mutual labels: permissions, role
Rbac
Hierarchical Role-Based Access Control for Node.js
Stars: ✭ 254 (+490.7%)
Mutual labels: permissions, role
auth
A GitHub Action for authenticating to Google Cloud.
Stars: ✭ 567 (+1218.6%)
Mutual labels: iam, gcp
HeimGuard
🛡 A simple library that allows you to easily manage permissions in your .NET projects.
Stars: ✭ 77 (+79.07%)
Mutual labels: permissions, role
Rbac
Hierarchical Role Based Access Control for NodeJS
Stars: ✭ 857 (+1893.02%)
Mutual labels: permissions, role
Ansible Role Seafile
An ansible role to deploy Seafile, an Open Source Cloud Storage. http://seafile.com/
Stars: ✭ 38 (-11.63%)
Mutual labels: role
Lock
A flexible, driver based Acl package for PHP 5.4+
Stars: ✭ 913 (+2023.26%)
Mutual labels: permissions
Userplex
Propagate users from Mozilla's Person API to third party systems.
Stars: ✭ 41 (-4.65%)
Mutual labels: iam
Georide Position
get the last day deplacement of the georide tracker
Stars: ✭ 15 (-65.12%)
Mutual labels: gcp
Fetches all Primitive and Predefined GCP IAM Roles
This repository fetches the ~550 primitive and predefined IAM Roles in JSON format to the roles
directory. A GitHub Action is configured to refresh them daily. This allows for automatic tracking of changes as they are made by GCP.
A couple of helper scripts are provided to aid in searching/listing of the output:
-
list-all-permissions.sh
grabs the unique list of all permissions contained in all roles fetched -
list-alpha/beta/ga-roles.sh
lists the roles labeled by GCP as alpha, beta, or GA (generally available) -
list-roles-with-permission.sh <api.resource.verb>
lists the roles that contain a specific permission passed by the first argument. e.g.:./list-roles-with-permission.sh container.clusters.get
-
list-permissions-of-role.sh <role.name>
lists the permissions contained by the role named<role.name>
. e.g../list-roles-with-permission.sh container.admin
(no need to prepend theroles/
)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].