SETUP_USER_CAPABILITIES

Specifica dei permessi di un utente

Gli identificativi del tipo "<***>" sono descritti in questa sezione

Azione

Definisce i permessi di un utente. Se l’utente non esiste, viene creato.

Richiesta

{ 
    "message_type" : "SETUP_USER_CAPABILITIES",
    "version" : "1.0",
    "authentication": <USER AUTHENTICATION>,
    "user_login": <THE USER'S EMAIL>,
    "organization_code": <ORGANIZATION_CODE>,
    "is_administrator": ( 1 | 0 ),
    "document_type": <DOCUMENT_TYPE>,
    "filter": <FILTER>,
    "capabilities" : [
        { "name" : ( "CAN_UPLOAD" | "CAN_RESEND" |
          "CAN_VIEW" | "CAN_DELETE" ) },
        ...
    ]
}

Descrizione dei campi 

is_administrator

  • 1 = amministrator
  • 0 = utente ordinario      

filter  

  • Struttura JSON simile ai campi metadati ...  

Risposta OK

200 OK
{
    "status" : "OK",
    "comment" : "User capabilities set"
}

Errori

Consulta la sezione Messaggi d'errore

Attenzione: le informazioni riportate in questa sezione possono non essere perfettamente allineate con la versione corrente del servizio, in continua evoluzione. Per qualunque informazione specifica, vi preghiamo di contattarci.