Access Control#

Overview#

From time to time, folks move in and out of the Release Engineering role. As they do so, access to various systems should be granted and removed [*] .

When someone moves into the organization, permissions should be granted as needed to perform the various tasks. While permissions are granted only as needed, there are also minimum requirements for the permissions. For example, some permissions may only be available to someone who is both a member of the RelEng team and an employee.

The table below lists all the permissions, and which requirements are required to have that permission. When a person no longer has a specific status, all permissions which require that status need to be check and revoked. (Refer to the day one page for details on permissions.) Legend:

RE: Release Engineering team member
Emp: Mozilla Corporation employee
CM: Contributing community Member

RE

Emp

CM

Permission

X

access to releng secrets [1]

X

balrog [2]

X

X

releng LDAP bits (IT bug) releng, vpn_releng, RelengWiki, & SysAdminWiki

X

mac signers acces

miscellaneous systems

X

X

github ownership roles [4]

X

hg.mozilla.org special access [3]

X

X

github write access (review)

X

releng/build bugzilla group access [5]

X

X

Google Drive RelEng folder access

X

X

Release google calendar

X

X

Release google group

X

re-assign bugs

Password List#

Miscellaneous Systems#

These systems are unique, so you may need to refer to other documentation for instructions.

Footnotes#