/auth/v1/groups/<group_id>/role_assignments: GET

Restituisce un elenco dei ruoli e delle raccolte associate assegnate al gruppo, se applicabile.

La seguente tabella mostra i ruoli che possono accedere a questo endpoint API REST:
Tabella 1. Accesso per ruolo
Amministratore dati Utente dati Amministratore raccolta Amministratore Utente servizio
X X

Sinossi della richiesta URL

curl -k -H ‘Authorization: Bearer <token>’ https://<data_cataloging_host>/auth/v1/groups/<group_id>/role_assignments 

Tipi di richiesta e formati di risposta supportati

Tipi di richieste supportate:
  • GET
Formati di risposta supportati:
  • JSON

Esempi

Il seguente esempio mostra come ottenere i dettagli relativi ai ruoli assegnati a un gruppo specifico:

Richiesta:
curl -k -H ‘Authorization: Bearer <token>’ https://<data_cataloging_host>/auth/v1/groups/a51f84bfeb034b12a9a362109d78bec3/role_assignments 

Risposta:

Returns 200 OK:
{  
    "roles":[  
        {  
            "collections":[  
                {  
                    "description":"Bootstrap project for initializing the cloud.",
                    "domain_id":"default",
                    "enabled":true,
                    "id":"09dd9136eaa6416784d6c5bdf3fa2f78",
                    "is_domain":false,
                    "name":"spectrum-discover",
                    "parent_id":"default",
                    "tags":[  
                    ]
                },
                {  
                    "description":"kutle",
                    "domain_id":"default",
                    "enabled":true,
                    "id":"40b0ea6fca7a4bafa38581cb508aa373",
                    "is_domain":false,
                    "name":"some-collection",
                    "parent_id":"default",
                    "tags":[  
                    ]
                }
            ],
            "domain_id":null,
            "id":"5f365cf289d14c93a986b8bea976f92b",
            "name":"collectionadmin"
        }
    ]
}