drupalorg-1.0.x-dev/drupalorg.permissions.yml
drupalorg.permissions.yml
permission_callbacks: - Drupal\drupalorg\ExtraPermissions::permissions manage security releases: title: 'Manage security releases' description: 'Security team access to update releases, and other security team resources' # Formerly 'update security release types' in D7. # When migrating to Drupal 10, permissions were required to be defined. # The following list was reported as there are either alternative # permissions (different name) or they are not defined yet. # The module `rip` was used to get rid of them so we could update. # Pasting the list here for now: #Permissions of user role: "anonymous user": # access commit messages # access news feeds # access resource comment # access resource field_collection_item # access resource file # access resource node # access resource pift_ci_job # access resource taxonomy_term # access resource taxonomy_vocabulary # access resource user # search content # use advanced search # use text format 1 # view project usage #Permissions of user role: "email unverified": # access commit messages # access news feeds # access resource comment # access resource field_collection_item # access resource file # access resource node # access resource pift_ci_job # access resource taxonomy_term # access resource taxonomy_vocabulary # access resource user # search content # use advanced search # view project usage # view revisions #Permissions of user role: "authenticated user": # accept git access agreement # access commit messages # access news feeds # access resource comment # access resource field_collection_item # access resource file # access resource node # access resource pift_ci_job # access resource taxonomy_term # access resource taxonomy_vocabulary # access resource user # edit asciidoc source # flag flag_tracker_follow # flag project_issue_follow # flag project_star # search content # unflag flag_tracker_follow # unflag project_issue_follow # unflag project_star # use advanced search # use multiple emails # use text format 1 # view project usage # view revisions #Permissions of user role: "confirmed": # administer advanced pane settings # administer panels display styles # administer panels pane styles # bypass akismet protection # bypass honeypot protection # create fieldable cta # create fieldable cta_multiple # create full project_distribution projects # create full project_drupalorg projects # create full project_general projects # create full project_module projects # create full project_theme projects # create full project_theme_engine projects # delete fieldable cta # delete fieldable cta_multiple # delete own sandbox project # edit fieldable cta # edit fieldable cta_multiple # flag drupalorg_comment_spam # flag drupalorg_node_spam # flag drupalorg_user_spam # pift re-test files # revert revisions # setup own tfa # skip CAPTCHA # unflag drupalorg_comment_spam # unflag drupalorg_node_spam # unflag drupalorg_user_spam #Permissions of user role: "community": # Toggle role Not a spammer # Toggle role trusted # bypass honeypot protection # pift re-test files # setup own tfa # toggle role 'Not a spammer' # use signature #Permissions of user role: "content moderator": # administer advanced pane settings # administer news feeds # administer panels display styles # administer panels pane styles # bypass honeypot protection # delete terms in 3 # delete terms in 48 # delete terms in 50 # delete terms in 52 # delete terms in 54 # delete terms in 71 # delete terms in 9 # edit terms in 3 # edit terms in 48 # edit terms in 50 # edit terms in 52 # edit terms in 54 # edit terms in 71 # edit terms in 9 # moderate users # pift re-test files # setup own tfa # translate content # view any unpublished book_listing content #Permissions of user role: "Documentation moderator": # administer advanced pane settings # administer all documentation guides # administer panels display styles # administer panels pane styles # bypass honeypot protection # flag migrate # pift re-test files # setup own tfa # view any unpublished book_listing content #Permissions of user role: "Git administrator": # administer projects # administer user git access # bypass honeypot protection # pift re-test files # setup own tfa #Permissions of user role: "Git user": # create full project_distribution projects # create full project_drupalorg projects # create full project_general projects # create full project_module projects # create full project_theme projects # create full project_theme_engine projects # create project_translation # create sandbox projects # delete own sandbox project # delete own sandbox projects # edit own project_translation # gitlab sync account # gitlab use JWT #Permissions of user role: "Git vetted user": # access pift project testing tab # access pift settings for own projects # bypass honeypot protection # may opt into security advisory coverage # pift re-test files # setup own tfa #Permissions of user role: "content administrator": # access fieldable panels panes master list # administer advanced pane settings # administer custom content # administer news feeds # administer pane access # administer panelizer node documentation choice # administer panelizer node documentation content # administer panelizer node documentation context # administer panelizer node documentation layout # administer panelizer node documentation overview # administer panelizer node documentation settings # administer panelizer node guide choice # administer panelizer node guide content # administer panelizer node guide context # administer panelizer node guide layout # administer panelizer node guide overview # administer panelizer node guide settings # administer panelizer node page choice # administer panelizer node page content # administer panelizer node page context # administer panelizer node page layout # administer panelizer node page overview # administer panelizer node page settings # administer panelizer node project_release choice # administer panelizer node project_release content # administer panelizer node project_release context # administer panelizer node project_release layout # administer panelizer node project_release overview # administer panelizer node project_release settings # administer panelizer node section content # administer panelizer node section context # administer panelizer node section layout # administer panelizer node section overview # administer panelizer node section settings # administer panels display styles # administer panels pane styles # bypass honeypot protection # change layouts in place editing # create fieldable case_study # create fieldable cta # delete fieldable case_study # delete fieldable cta # delete terms in 3 # delete terms in 48 # delete terms in 50 # delete terms in 52 # delete terms in 54 # delete terms in 71 # delete terms in 9 # edit fieldable case_study # edit fieldable cta # edit terms in 3 # edit terms in 48 # edit terms in 50 # edit terms in 52 # edit terms in 54 # edit terms in 71 # edit terms in 9 # moderate users # setup own tfa # translate content # use panels in place editing # view any unpublished book_listing content #Permissions of user role: "security team": # administer multiple emails # administer projects # bypass honeypot protection # pift re-test files # post to newsletter # setup own tfa # update security release types #Permissions of user role: "testing administrator": # access pift settings for all projects # administer projects # bypass honeypot protection # pift re-test files # setup own tfa #Permissions of user role: "user administrator": # Toggle role confirmed # administer multiple emails # block IP addresses # bypass honeypot protection # moderate users # pift re-test files # setup own tfa # toggle role 'Not a spammer' # view role activity #Permissions of user role: "Site moderator": # Toggle role confirmed # access pift settings for all projects # administer all documentation guides # administer news feeds # bypass honeypot protection # delete any full project # delete any sandbox project # delete terms in 3 # delete terms in 48 # delete terms in 50 # delete terms in 52 # delete terms in 54 # delete terms in 58 # delete terms in 71 # delete terms in 9 # edit terms in 3 # edit terms in 48 # edit terms in 50 # edit terms in 52 # edit terms in 54 # edit terms in 58 # edit terms in 71 # edit terms in 9 # extended file field delete any file contents # moderate comments # moderate posts # moderate users # pift re-test files # setup own tfa # view any unpublished book_listing content #Permissions of user role: "association staff": # administer association memberships # administer association sponsorships
