<< Fare clic per visualizzazione il sommario >> Percorso: Gli oggetti del mondo Jamio > I tipi personalizzabili > Il tipo base Posizione Organizzativa > 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 risorse di tipo Posizione Organizzativa ereditano i privilegi impostati sulla risorsa Organizzazione di cui fanno parte. 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 |
appartiene al Gruppo <<NomeArea>> Administrators |
|
'Create' |
|
|
|
Read |
ha il permesso di Lettura |
|
'Read' |
Ricarica |
||
appartiene al Gruppo <<NomeArea>> Administrators |
||||||
Update |
ha il permesso di Modifica |
|
'Update' |
|
||
appartiene al Gruppo <<NomeArea>> Administrators |
||||||
Delete |
ha il permesso di Cancellazione |
|
'Delete' |
|
|
|
appartiene al Gruppo <<NomeArea>> Administrators |
||||||
Lock |
ha il permesso di Modifica |
|
'Lock' |
Blocca |
||
appartiene al Gruppo <<NomeArea>> Administrators |
||||||
Unlock |
•ha il permesso di Modifica •ha eseguito l'azione Blocca (Lock) |
Risorsa bloccata |
'Unlock' |
Sblocca |
POST /{repositoryId}/OrganizationalPosition/{id}/Unlock
|
|
appartiene al Gruppo <<NomeArea>> Super Administrators |
||||||
è <<NomeArea>> Administrator |
||||||
•ha il permesso di Modifica •appartiene al Gruppo <<NomeArea>> Administrators |
||||||
Freeze |
ha il permesso di Configurazione permessi |
|
'Freeze' |
Disabilita |
|
|
appartiene al Gruppo <<NomeArea>> Administrators |
||||||
Unfreeze |
•ha il permesso di Configurazione permessi •ha eseguito l'azione Disabilita (Freeze) |
Risorsa disabilitata |
'Unfreeze' |
Abilita |
|
|
appartiene al Gruppo <<NomeArea>> Administrators |
||||||
Explore |
ha il permesso di Esplorazione struttura organizzativa |
|
'Explore' |
Esplora |
|
|
appartiene al Gruppo <<NomeArea>> Administrators |
||||||
Customize |
ha il permesso di Rispecializzazione |
Risorsa non disabilitata o non bloccata |
'Customize' |
|
PUT /{repositoryId}/OrganizationalPosition/Customize
|
|
appartiene al Gruppo <<NomeArea>> Super Administrators |
||||||
è <<NomeArea>> Administrator |
||||||
GenerateBarcode |
è <<NomeArea>> Administrator |
|
|
Barcode |
|
|
appartiene al Gruppo <<NomeArea>> Super Administrators |