Logon

Descrizione

Registra l'utente specificato nel repository schema.

Richiamare questo metodo dopo aver creato l'oggetto AdminSession, ma prima tentare di accedere a tutti gli elementi nel repository schema. L'accesso utente e la password devono corrispondere all'amministratore Rational ClearQuest o ad un utente che dispone dell'accesso al repository schema. L'amministratore può concedere l'accesso ad utenti abilitando privilegi speciali nei relativi account. Gli utenti con il privilegio di Schema Designer possono modificare gli schemi in un database (utilizzando Rational ClearQuest Designer non l'API). Gli utenti con il privilegio di User Administrator possono creare o modificare account utenti o gruppi. Gli utenti con il privilegio di Super User dispongono dell'accesso completo al repository schema, come l'amministratore.

Nota: qualsiasi utente attivo può creare un AdminSession, ma i privilegi possono essere limitati.

Sintassi

VBScript

adminSession.Logon login_name, password, databaseSetName 

Perl

$adminSession->Logon(login_name, password, databaseSetName); 
Identificativo
Descrizione
adminSession
L'oggetto AdminSession rappresenta la sessione di accesso corrente del repository schema.
login_name
Una stringa che specifica il nome di accesso dell'utente.
password
Una stringa che specifica la password dell'utente.
databaseSetName
Una stringa in cui viene specificato il nome del repository schema. Normalmente, è necessario impostare questo valore nella stringa vuota ("").
Valore di ritorno
Nessuno.

Esempi

VBScript

set adminSession = CreateObject("ClearQuest.AdminSession")
adminSession.Logon "admin", "admin", "" 

Perl

use CQPerlExt;

#Create a Rational ClearQuest admin session
$adminSession= CQAdminSession::Build();

#Logon as admin
$adminSession->Logon( "admin", "admin", "" );

#...

CQAdminSession::Unbuild($adminSession); 

Feedback