Skip to content

Custom Roles for Organizational Permissions #586

Closed

Description

@github-product-roadmap

Summary

Enterprise customers will have the ability to craft custom organization level roles from fine grained permissions. This will work in a similar way to the existing Custom Repository Roles feature. Admins will be able to create custom roles at the organizational layer, which grant permissions on both the organization (e.g. creating a GitHub app) and the repo level (viewing code).

Intended Outcome

Organizational admins can delegate organizational responsibilities and privileges safely, reducing the number of admins in an organization. This allows the creation of :

  • CI/CD admins
  • Invitation and membership admins
  • Security managers
  • Auditors

Admins can also grant org-wide permissions on repos, ensuring that teams with cross-cutting responsibilities can easily and automatically have the permissions they need to get their work done (for example, giving a security team read permissions on all repos).

How will it work?

The organization owner role will continue to exist, but organizations can now create custom roles that exist in between member and owner. These roles can be assigned to both users and teams inside the organization. The roles can contain both organization permissions (the ability to make a change to the organization) and repository permissions (the ability to interact with all of the repos in the organization).

Activity

  1. locked and limited conversation to collaborators on Sep 14, 2022
  2. moved this to Q4 2022 – Oct-Dec in GitHub Public Roadmapon Sep 14, 2022
  3. moved this from Q4 2022 – Oct-Dec to Q1 2023 – Jan-Mar in GitHub Public Roadmapon Nov 16, 2022
  4. moved this from Q1 2023 – Jan-Mar to Q2 2023 – Apr-Jun in GitHub Public Roadmapon Apr 10, 2023
  5. added
    GAFeature phase: Generally available
    and removed
    PreviewFeature phase: Preview
    on Oct 2, 2023
  6. moved this from Q2 2023 – Apr-Jun to Q4 2023 – Oct-Dec in GitHub Public Roadmapon Oct 2, 2023
  7. ankneis commented on Aug 23, 2024

    @ankneis
    Contributor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnterpriseProduct SKU: GitHub EnterpriseGAFeature phase: Generally availableGHES 3.14GHES 3.14ShippedShippedenterprise administrationFeature: Enterprise server administrationidentityFeature: Github identity

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions