Skip to content

Request to be added into jenkinsci organization ownersΒ #4599

@alecharp

Description

@alecharp

GitHub repositories

jenkinsci

GitHub users to have permission

@alecharp
@mawinter69

Permission level

Admin

Justification

As part of reviewing the hosting process in RPU, we need to be able to invite user in the organization and add them in GitHub teams.

Because the GitHub organization roles are not diverse, we need to be organization admins to be able to invite people in and manage all teams (based on https://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#permissions-for-organization-roles).

It is not my wish to get this level of permission, I just want to not have to ping current owners to finish the hosting process, plugins adoptions and other tasks. If only a 'organization maintainer' role existed.
It seems possible to create custom organization roles (https://docs.github.com/en/enterprise-cloud@latest/organizations/managing-peoples-access-to-your-organization-with-roles/managing-custom-organization-roles) but on enterprise-cloud instances of Github.

cc @basil @batmat @daniel-beck @kohsuke @NotMyFault @oleg-nenashev @rtyler @timja @Wadeck.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions