Azioni

<< Fare clic per visualizzazione il sommario >>

Percorso:  Gli oggetti del mondo Jamio > I tipi personalizzabili > Il tipo base Incarico >

Azioni

Il servizio Organization Management espone tutte le azioni elementari per la gestione del ciclo di vita delle risorse. L’esecuzione di queste azioni viene notificata dalla piattaforma tramite l’invio di un evento di risorsa la cui proprietà Action è valorizzata con il nome dell’azione corrispondente. Per eseguire ciascuna azione è attribuire i corrispondenti privilegi (ACL) ad un gruppo di utenti. Le azioni possono essere invocate programmaticamente attraverso le API Jamio openwork, le API Rest OpenAPI o interattivamente attraverso le azioni disponibili in Jamio on stage Web e Jamio on Stage Mobile.

La tabella sottostante riporta il nome dell'azione, chi può eseguirla, lo stato in cui si deve trovare la risorsa per poterla eseguire, il valore della proprietà Action disponibile nell'evento lanciato a seguito dell'azione, il nome del tasto in Jamio on Stage utile ad eseguire l'azione, il metodo dei servizi core di piattaforma utile ad eseguire l'azione da modello di processo ed l'operation delle API REST OpenAPI utile ad eseguire l'azione invocando Jamio da sistema esterno.

 

Azione

Chi può eseguire l'azione

Stato della risorsa

Proprietà Action nell'evento di risorsa

Azione di Jamio on stage

Metodo delle API di Jamio openwork

Operation delle API Rest OpenAPI

Create

ha il permesso di Creazione

 

'Create'

Salva

CreateResource

POST ​/{repositoryId}​/OrganizationalAssignment

appartiene al Gruppo <<NomeArea>> Administrators

appartiene al Gruppo <<NomeArea>> Organization Managers

Read

ha il permesso di Lettura

 

'Read'

Ricarica

ReadResource

GET ​/{repositoryId}​/OrganizationalAssignment​/{id}

appartiene al Gruppo <<NomeArea>> Organization Managers

appartiene al Gruppo <<NomeArea>> Administrators

Update

ha il permesso di Modifica

 

'Update'

Salva

UpdateResource

PUT ​/{repositoryId}​/OrganizationalAssignment​/{id}

appartiene al Gruppo <<NomeArea>> Organization Managers

appartiene al Gruppo <<NomeArea>> Administrators

Delete

ha il permesso di Cancellazione

 

'Delete'

Elimina

DeleteResource

DELETE ​/{repositoryId}​/OrganizationalAssignment​/{id}

appartiene al Gruppo <<NomeArea>> Organization Managers

appartiene al Gruppo <<NomeArea>> Administrators

New

ha il permesso di Creazione

 

 

Nuova

GetNewResource

GET ​/{repositoryId}​/OrganizationalAssignment​/New

appartiene al Gruppo <<NomeArea>> Organization Managers

appartiene al Gruppo <<NomeArea>> Administrators

Copy

ha il permesso di Creazione

 

 

Copia

CopyResource

GET ​/{repositoryId}​/OrganizationalAssignment​/{id}​/Copy

appartiene al Gruppo <<NomeArea>> Organization Managers

appartiene al Gruppo <<NomeArea>> Administrators

Lock

ha il permesso di Modifica

 

'Lock'

Blocca

LockResource

POST ​/{repositoryId}​/OrganizationalAssignment​/{id}​/Lock

appartiene al Gruppo <<NomeArea>> Organization Managers

appartiene al Gruppo <<NomeArea>> Administrators

Unlock

ha il permesso di Modifica

ha eseguito l'azione Blocca (Lock)

Risorsa bloccata

'Unlock'

Sblocca

UnlockResource

POST ​/{repositoryId}​/OrganizationalAssignment​/{id}​/Unlock

appartiene al Gruppo <<NomeArea>> Organization Managers

appartiene al Gruppo <<NomeArea>> Super Administrators

è <<NomeArea>> Administrator

appartiene al Gruppo <<NomeArea>> Administrators

ha il permesso di Modifica

Freeze

ha il permesso di Configurazione permessi

 

'Freeze'

Disabilita

FreezeResource

 

appartiene al Gruppo <<NomeArea>> Organization Managers

appartiene al Gruppo <<NomeArea>> Administrators

Unfreeze

ha il permesso di Configurazione permessi

ha eseguito l'azione Disabilita (Freeze)

Risorsa disabilitata

'Unfreeze'

Abilita

UnfreezeResource

 

appartiene al Gruppo <<NomeArea>> Organization Managers

appartiene al Gruppo <<NomeArea>> Administrators

SetACL

ha il permesso di Configurazione permessi

 

'SetACL'

 

UpdateResourceAce

 

appartiene al Gruppo <<NomeArea>> Organization Managers

Customize

ha il permesso di Configurazione permessi

 

'Customize'

Aggiorna modello

Personalizza

CustomizeResource

PUT ​/{repositoryId}​/OrganizationalAssignment​/Customize

appartiene al Gruppo <<NomeArea>> Organization Managers

appartiene al Gruppo <<NomeArea>> Administrators

GenerateBarcode

appartiene al Gruppo <<NomeArea>> Organization Managers

 

 

Barcode

GenerateResourceBarcode

 

è <<NomeArea>> Administrator

appartiene al Gruppo <<NomeArea>> Administrators