Normalerweise wird das Schemarepository (Masterdatenbank) mit Rational ClearQuest Designer modifiziert. Es ist jedoch möglich, mit der Rational ClearQuest-API Informationen aus dem Schemarepository abzurufen und in beschränktem Umfang Änderungen vorzunehmen. Eine solche Task wird zum Beispiel unter "Benutzerverwaltung durchführen" beschrieben.
Da sich das Schemarepository von den Benutzerdatenbanken unterscheidet, können Sie für die Anmeldung am Schemarepository und für den Zugriff auf die zugehörigen Inhalte nicht das normale Session-Objekt verwenden. Stattdessen müssen Sie ein AdminSession-Objekt verwenden, das Zugriff auf die Daten im Schemarepository ermöglicht.
Mit dem AdminSession-Objekt können Sie auf Informationen zu den Benutzerdatenbanken zugreifen, die dem Schemarepository zugeordnet sind. Jede Benutzerdatenbank wird durch ein Database-Objekt dargestellt. Sie können dieses Objekt zum Abrufen und Festlegen von Datenbankinformationen verwenden, einschließlich Anmelde-IDs, Kennwörter und Datenbankeinstellungen.