Assign servers to users

Instead of give permissions on all centers of a server selecting each one
of them, you can select the server that contains all this centers.
async-tree
Javier Sánchez Parra 2022-10-26 17:49:17 +02:00
parent 0f6641d92f
commit 693f5255b1
1 changed files with 3 additions and 0 deletions

View File

@ -1483,6 +1483,9 @@ def get_available_scopes():
responses = multi_request('get', '/scopes')
available_scopes = list()
for resp in responses:
servers = parse_scopes_from_tree(resp['json'], 'server')
servers = [(server['name'], server['name']) for server in servers]
available_scopes.extend(servers)
centers = parse_scopes_from_tree(resp['json'], 'center')
centers = [(center['name'], center['name']) for center in centers]
available_scopes.extend(centers)