Logon

Descrizione

Registra l'utente specificato nel repository di schemi.

Richiamare questo metodo dopo aver creato l'oggetto AdminSession, ma prima tentare di accedere a tutti gli elementi nel repository di schemi. L'accesso utente e la password devono corrispondere all'amministratore di Rational ClearQuest o ad un utente che dispone dell'accesso al repository di schemi. L'amministratore può concedere l'accesso ad utenti abilitando privilegi speciali nei relativi account. Gli utenti con privilegi designer di schemi possono modificare gli schemi in un database (utilizzando Rational ClearQuest Designer non l'API). Gli utenti con privilegio amministratore utente possono creare o modificare account utenti o gruppi. Gli utenti con il privilegio super utente dispongono dell'accesso completo al repository di schemi, 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 di schemi.
login_name
Una stringa che specifica il nome di accesso dell'utente.
password
Una stringa che specifica la password dell'utente.
databaseSetName
Una stringa che specifica il nome del repository di schemi, anche noto come una Serie di database, DBset o Connessione, come visualizzato nel tool di manutenzione di ClearQuest.
Nota: è possibile utilizzare una stringa vuota ("") se si dispone solo di una serie di database o per fare riferimento alla serie di database predefinita. Il nome predefinito della serie di database è quello che corrisponde al numero della versione del prodotto, ad esempio 7.0.
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