csua-backend icon indicating copy to clipboard operation
csua-backend copied to clipboard

Centralize permissions/lists

Open robertquitt opened this issue 6 years ago • 3 comments

Currently, there are multiple "sources of truth" when it comes to officers, politburo, shadow pb.

Sources of truth:

  • Google Drive shares
  • Mailing lists (mailman)
  • Slack channels and permissions
  • Website (django db)
  • Unix groups (LDAP on soda/tap)
  • Github permissions

If we could reduce these by having one read from another, then that would make things easier to maintain.

Possible solutions:

  • A bot that reads everything from the LDAP server and uses info from there
  • Any other ideas?

robertquitt avatar Jun 10 '18 23:06 robertquitt