Keep default services enabled when enabling a GEO role

This adds support for roles specifing whether they manage services or not.

Roles that manage services cause the Default Role to be disabled when they are in use.

Roles that do not manage services, like our current Geo roles, don't cause the Default Role to be disabled.

Roles default to 'managing_services'

Fixes: #2818 (closed)

Merge request reports

Loading