Page MenuHomePhabricator

Allow instances to create bot accounts
Closed, ResolvedPublic

Description

You can't currently create a bot on an instance, because account creation is locked.

  • Allow addition of a bot from the admin console? Requires account sync to be admin-focused.
  • Allow creation of bot accounts on instances?

Some interaction with T7141.

Event Timeline

epriestley raised the priority of this task from to Needs Triage.
epriestley updated the task description. (Show Details)
epriestley added a project: Phacility.
epriestley moved this task to Backlog on the Phacility board.
epriestley added a subscriber: epriestley.

I the cleanest approach is:

  • Retarget the existing permission to mean "can create (non-bot) users".
  • If a user is an administrator but does not have "create users permission", replace the "Create User" button with a "Create Bot" button that jumps straight to the bot workflow.

Alternatively, we could add a second "Can Create Bot Users" permission. Not sure which approach feels cleaner.

btrahan triaged this task as High priority.Feb 4 2015, 11:50 PM