Skip to content

Administration

The DDEV-Live platform is designed to work with organizations. As an administrator, you can administer the users that have the ability to manage deployments for an organization. Administration is managed through the ddev-live admin set of commands.

Listing users

Listing users for the organization you are authenticated against is accomplised with ddev-live admin list.

$  ddev-live admin list
ADMINS
 NAME                TYPE
 [email protected]  Admin
 [email protected]     Admin

DEVELOPERS
 NAME             TYPE
 [email protected]  Developer

Adding users

You can add an administrator or a developer to an organization. An administrator has the ability to add and remove other administrators in addition to managing deployments. A developer can use all functionality provided by the ddev-live client other than adding and removing administrators. The users email address should be the same as their GitHub email address.

Add a developer with ddev-live admin add developer.

$ ddev-live admin add developer [email protected]
Added developer [email protected] to organization ddev-demo

Add a developer with ddev-live admin add administrator.

$ ddev-live admin add admin [email protected]
Added user [email protected] to organization ddev-demo

Deleting users

Delete a developer with ddev-live admin delete developer.

$ ddev-live admin delete developer [email protected]
Are you sure you want to delete developer ddev-demo/[email protected]? (Y/n) y
Deleted developer [email protected] from organization ddev-demo

Delete a developer with ddev-live admin delete administrator.

$ ddev-live admin delete admin [email protected]
Are you sure you want to delete admin ddev-demo/[email protected]? (Y/n) y
Deleted admin [email protected] from organization ddev-demo

Last update: 2020-10-19