REST Resource: customers.v2.ServiceProviderConfig

Risorsa: ServiceProviderConfig

Dalla sezione 5 della RFC 7643. La risorsa di configurazione del service provider consente a un service provider di scoprire le funzionalità della specifica SCIM in un formato standardizzato, nonché di fornire ai client dettagli di implementazione aggiuntivi.

Rappresentazione JSON
{
  "schemas": [
    string
  ],
  "authenticationSchemes": [
    {
      object (AuthenticationScheme)
    }
  ],
  "documentationUri": string,
  "patch": {
    object (PatchFeature)
  },
  "bulk": {
    object (BulkFeature)
  },
  "filter": {
    object (FilterFeature)
  },
  "changePassword": {
    object (ChangePasswordFeature)
  },
  "sort": {
    object (SortFeature)
  },
  "etag": {
    object (EtagFeature)
  },
  "meta": {
    object (Meta)
  }
}
Campi
schemas[]

string

Solo output. L'attributo schemas contiene URI utilizzati per indicare gli spazi dei nomi degli schemi SCIM che definiscono gli attributi presenti nella struttura JSON corrente.

authenticationSchemes[]

object (AuthenticationScheme)

Solo output. Un tipo complesso multivalore che specifica gli schemi di autenticazione supportati.

documentationUri

string

Solo output. Un URL indirizzabile tramite HTTP che rimanda alla documentazione di assistenza leggibile del fornitore di servizi.

patch

object (PatchFeature)

Solo output. Un tipo complesso che specifica il supporto della funzionalità PATCH.

bulk

object (BulkFeature)

Solo output. Un tipo complesso che specifica il supporto delle operazioni collettive.

filter

object (FilterFeature)

Solo output. Un tipo complesso che specifica il supporto dei filtri.

changePassword

object (ChangePasswordFeature)

Solo output. Un tipo complesso che specifica il supporto per il cambio password.

sort

object (SortFeature)

Solo output. Un tipo complesso che specifica il supporto dell'ordinamento.

etag

object (EtagFeature)

Solo output. Un tipo complesso che specifica il supporto ETag.

meta

object (Meta)

Solo output. Metadati delle risorse assegnati dal fornitore di servizi.

PatchFeature

Un tipo complesso che specifica il supporto della funzionalità PATCH.

Rappresentazione JSON
{
  "supported": boolean
}
Campi
supported

boolean

Solo output. Specifica se l'operazione è supportata o meno.

BulkFeature

Un tipo complesso che specifica il supporto delle operazioni collettive.

Rappresentazione JSON
{
  "supported": boolean,
  "maxOperations": integer,
  "maxPayloadSize": integer
}
Campi
supported

boolean

Solo output. Specifica se l'operazione è supportata o meno.

maxOperations

integer

Solo output. Specifica il numero massimo di operazioni.

maxPayloadSize

integer

Solo output. Specifica la dimensione massima del payload in byte.

FilterFeature

Un tipo complesso che specifica il supporto dei filtri.

Rappresentazione JSON
{
  "supported": boolean,
  "maxResults": integer
}
Campi
supported

boolean

Solo output. Specifica se l'operazione è supportata o meno.

maxResults

integer

Solo output. Specifica il numero massimo di risultati.

ChangePasswordFeature

Un tipo complesso che specifica il supporto per il cambio password.

Rappresentazione JSON
{
  "supported": boolean
}
Campi
supported

boolean

Solo output. Specifica se l'operazione è supportata o meno.

SortFeature

Un tipo complesso che specifica il supporto dell'ordinamento.

Rappresentazione JSON
{
  "supported": boolean
}
Campi
supported

boolean

Solo output. Specifica se l'operazione è supportata o meno.

EtagFeature

Un tipo complesso che specifica il supporto ETag.

Rappresentazione JSON
{
  "supported": boolean
}
Campi
supported

boolean

Solo output. Specifica se l'operazione è supportata o meno.

AuthenticationScheme

Un tipo complesso multivalore che specifica gli schemi di autenticazione supportati.

Rappresentazione JSON
{
  "type": string,
  "name": string,
  "description": string,
  "specUri": string,
  "documentationUri": string,
  "primary": boolean
}
Campi
type

string

Solo output. Il tipo di schema di autenticazione.

name

string

Solo output. Il nome dello schema di autenticazione.

description

string

Solo output. Una descrizione dello schema di autenticazione.

specUri

string

Solo output. Un URL indirizzabile tramite HTTP che rimanda alla specifica dello schema di autenticazione.

documentationUri

string

Solo output. Un URL indirizzabile tramite HTTP che rimanda alla documentazione dello schema di autenticazione.

primary

boolean

Solo output. Indica lo schema di autenticazione primary o preferito.

Metodi

get

Recupera la configurazione del service provider.