Argomento precedente: Livelli di accesso e operazioni consentite

Argomento successivo: Glossario


Scenario di esempio

CA AppLogic non fornisce uno schema esteso di utenti e gruppi predefiniti. Ciò consente agli amministratori della griglia di impostare utenti, gruppi e l'accesso agli oggetti in base a ciascuna situazione. Generalmente, gli amministratori della griglia si attengono alle seguenti procedure:

Il seguente scenario fornisce un esempio pratico del funzionamento di tale processo per il controllo efficace dell'accesso da parte degli utenti.

Ace Starships Incorporated (ASI) si dedica alla costruzione di navicelle spaziali. Ciascuna navicella spaziale include sistemi software per il supporto vitale e la propulsione. Questi due sistemi software vengono sviluppati su una griglia di grandi dimensioni di CA AppLogic condivisa prima che venga effettuata la distribuzione sulle griglie di produzione nella navicella spaziale reale. Il processo di sviluppo su questa griglia include le seguenti parti:

Si dispone inoltre di:

Inoltre:

In tale scenario, sarà necessario scegliere tra una gestione dell'appartenenza al gruppo mediante la directory integrale aziendale o la gestione di tale appartenenza mediante i gruppi locali. Nel presente esempio verrà utilizzato il primo approccio:

Nell'esempio in questione, l'utente iniziale di CA AppLogic (membro del gruppo locale admin), esegue la seguente configurazione per l'utente e il gruppo:

Le seguenti tabelle mostrano l'appartenenza ai gruppi per lo scenario:

Gruppo globale

Membri

life_support

Utenti globali individuali - Questo gruppo viene mantenuto al di fuori di CA AppLogic

propulsion

Utenti globali individuali - Questo gruppo viene mantenuto al di fuori di CA AppLogic

QA

Utenti globali individuali - Questo gruppo viene mantenuto al di fuori di CA AppLogic

auditors

Utenti globali individuali - Questo gruppo viene mantenuto al di fuori di CA AppLogic

Gruppo locale

Membri

admin

l'utente locale john_adams

grid_operators

l'utente locale jane_osprey

outsiders

utenti locali individuali

app_developers

Il gruppo locale outsiders ed i gruppi globali life_support, propulsion e QA

La seguente tabella mostra i diritti di livello di accesso concessi alle entità principali per gli oggetti corrispondenti all'interno dello scenario in questione:

Oggetto

Entità principale

Livello di accesso

 

Ambito

Tipo

Nome

 

grid

locale

group

admin

grid_administrator

 

locale

group

grid_operators

grid_operator

 

locale

group

app_developers

app_developer

 

globale

group

auditors

monitor

catalog life_support

globale

group

life_support

full

 

globale

group

propulsion

configure

catalog propulsion

globale

group

propulsion

full

catalog outsiders

globale

group

outsiders

full

 

locale

group

app_developers

configure

L'impostazione iniziale degli utenti e dei gruppi è ora completata. Gli utenti globali appartenenti ai gruppi globali life_support, propulsion, QA e auditors possono eseguire l'accesso alla griglia. A ciascun utente verranno concessi automaticamente i diritti di livello di accesso necessari per l'esecuzione del proprio lavoro.

L'accesso ai cataloghi globali è stato impostato in modo che le appliance siano accessibili. Tuttavia, soltanto i membri del gruppo che dispone di diritti di livello di accesso full per un catalogo possono eseguire operazioni di eliminazione per tale catalogo.

Quando un utente crea un'applicazione nuova, tale utente diviene il titolare dell'applicazione ed ottiene i diritti di livello di accesso full per tale applicazione. L'utente può modificare l'ACL dell'applicazione per concedere ad altri membri del proprio team di sviluppo (o ad altri team) l'accesso all'applicazione. Ad esempio: