User permissions in TPO

  • Move this into guides/documentation
  • Include clear criteria on when to create an account in gitlab and how to assign permissions.
  • Can somebody else review who has permission to what group under tpo? Right now we have

tpo:

  • gaba - owner
  • isabela - reporter
  • roger - reporter

core:

  • dgoulet - owner
  • asn - owner
  • nickm - owner
  • ahf - owner
  • gaba - owner

tpa:

  • ahf-admin - owner
  • hiro - owner
  • weasel - owner
  • gaba - owner

applications:

  • acat - owner
  • ahf-admin - owner
  • antonela - owner
  • sysrqb - owner
  • gk - owner
  • brade - developer
  • mcs - developer
  • bolkm - developer
  • gaba - owner

ux:

  • antonela - owner
  • diogosergio - maintainer
  • pili - maintainer
  • emmapeel - maintainer
  • torproject-pusher - maintainer
  • nah - develper
  • dunqan - developer
  • gaba - owner

community:

  • gus - owner
  • pili - owner
  • kat - guest
  • alison - mantainer
  • kushal - developer
  • emmapeel - developer
  • gaba - owner

metrics:

  • ahf-admin - owner
  • karsten - owner
  • acute - developer
  • djackson - developer
  • phw - developer
  • gaba - owner

anti-censorship:

  • cohosh - owner
  • phw - owner
  • hiro- developer
  • arma - developer
  • gaba - owner
  • antonela - developer

network health:

  • dgoulet - owner
  • gk - owner
  • phw - owner
  • arma - owner
  • gaba - owner

web:

  • gus - owner
  • hiro - mantainer
  • pili - maintainer
  • emmapeel - maintainer
  • torproject-ppusher - maintainer
  • antonela - developer
  • stephw - developer
  • protechthor-guest - developer
  • clash - reporter
  • arma - reporter
  • aya - developer
  • bunnyapocalypse-guest - guest
  • nemaniarjun-guest - guest
  • claromes-guest - guest
  • jacobo-guest - guest
  • kjedidiahpark-guest - guest
  • raviteja-guest
  • rotationmatrix-guest - guest
  • jaruga - guest
  • gaba - owner

scalability:

  • mikeperry - maintainer
  • arma - maintainer
  • gaba - owner

external users:

  • all contributors that are not in a specific group/team. Limit projects creation to 5.

What should we change? I think we should at least remove admin users from ownership. They already have access to everything.

Permissions and roles in Gitlab: https://gitlab.torproject.org/help/user/permissions

Edited by Gaba