IsRestrictedUser

Descrizione

Verifica se l'utente corrente dispone di accesso limitato e di privilegi di azione e restituisce un valore True booleano se i privilegi sono limitati e, in caso contrario, restituisce un valore False. Se l'utente è un Super utente, questo metodo restituisce un valore False.

L'accesso ai dati, la creazione del report e la gestione possono essere controllati ai livelli di database, di tipo di record e di campo. Questo metodo verifica i privilegi correlati ai tipi di record e ai campi. Per gestire la sicurezza ai livelli di tipo di record e campo, sia il client Rational ClearQuest sia il database della sessione devono supportare i privilegi di sicurezza. In generale, Rational ClearQuest supporta i seguenti ruoli utente: Utente attivo, Schema Designer, Utente amministratore e Super utente. (Consultare la sezione relativa ai privilegi utente Rational ClearQuest in IBM Rational ClearQuest MultiSite Administrator's Guide per ulteriori informazioni sui ruoli.) Questo metodo fa riferimento al tipo di record e ai privilegi del campo, non ai ruoli.

Se si hanno limitazioni sul tipo di record e sui privilegi del campo, è possibile verificare i livelli di privilegio con HasUserPrivilege. Inoltre, è possibile utilizzare gli hook di azione e di campo per controllare in modo programmatico chi è in grado di modificare i valori del campo e di record.

Ad esempio, per impostazione predefinita, un Utente attivo può visualizzare tutti i record in un database e uno Schema Designer può creare report e query pubbliche. Tuttavia, un Super utente può richiamare questi privilegi su campi o tipi di record specifici in un tipo di record.

Nota: questo metodo è stato reso disponibile nella versione 2003.06.00.

Sintassi

VBScript

session.IsRestrictedUser 

Perl

session->IsRestrictedUser(); 
Identificativo
Descrizione
session
L'oggetto Session che rappresenta la sessione di accesso al database corrente.
Valore di ritorno
Un valore True booleano se l'utente dispone di limitazioni e, in caso contrario, un valore False.

Feedback