Homec4science

People - refine permissions on creating new users

Authored by Bob Trahan <btrahan@phacility.com> on Feb 6 2015, 01:47.

Description

People - refine permissions on creating new users

Summary: Fixes T7142. Make old permission mean "make (non-bot) users" and then nuance the UI for those administrators who can make bot accounts.

Test Plan: loaded up admin a with full powers and admin b with restricted powers. noted admin a could make a full user. noted admin b could not make a full user. noted admin b got an error even via clever uri hacking.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T7142

Differential Revision: https://secure.phabricator.com/D11702

Details

Committed
Bob Trahan <btrahan@phacility.com>Feb 6 2015, 01:47
Pushed
aubortJan 31 2017, 17:16
Parents
rPH57f1ab705e28: Correct private key permissions before extracting public key in bin/almanac…
Branches
Unknown
Tags
Unknown

Event Timeline

Bob Trahan <btrahan@phacility.com> committed rPH345966cb4131: People - refine permissions on creating new users (authored by Bob Trahan <btrahan@phacility.com>).Feb 6 2015, 01:47