ALM 11.5 Project ZentraleBenutzerVerwaltung ZentraleBenutzerVerwaltung_V1.1a.ppt 21.03.2014 Classification C1-Public Mario Baumgartner Marc Anliker Cristobal Martin
Hauptfunktionen 2 Modul Test Lab: Zentrale Benutzerverwaltung (ZBV) Modul Defects: Ausgabe von zwei globalen Meldungen Modul Analysis/Dashboard: Erstellung von Excel Reports aus den lokalen Projects Import von harmonisierten Gruppen in lokale Projects
Übersicht ZBV Lokale Projects 3 Project A Project B ZBV Project C Project N User Login Global Message Excel Reports Group Import
Modul Test Lab, Zentrale Benutzerverwaltung (1/3) 4 Erkennung ungenutzter Accounts. Mit Hilfe der ZBV können alle Benutzer in den dezentralen Projects erkannt werden, welche seit 6 Monaten kein Login in dessen Project ausgeführt haben. Erkannte Benutzer erhalten automatisch eine E-Mail, um die Weiterbenutzung des dezentralen Projects innert 3 Wochen zu bestätigen oder abzulehnen. Benutzer, welche die Weiterverwendung nicht bestätit haben, werden nach 3 Wochen automatisch in den dezentralen Projects entfernt. Die Erkennung kann vorgängig ohne Informations E-Mail, in einer Excel Liste überprüft werden.
Modul Test Lab, Zentrale Benutzerverwaltung (2/3) 5 Zurückladen eines Benutzers ins lokale Project. Entfernte Benutzer werden in der ZBV mit allen zugehörigen Informationen gespeichert und können einfach mittels Knopfdruck wieder ins dezentrale Project geladen werden. Die Gruppenzugehörigkeit und Berechtigungen werden automatisch im lokalen Project erstellt, gemäss den Einstellungen vor dem Löschvorgang. Erkannte Benutzer im Test Lab suchen. Mit einer Suchfunktion in Form einer String Eingabe können erkannte Benutzer gesucht werden. Dabei werden auch bereits gelöschte und zurückgeladene Benutzer berücksichtigt. Suchkriterien können Account, Name oder Vorname sein. White List. Bestimmte Benutzer können für jedes Project in einer WhiteList eingetragen werden, damit diese bei der Erkennung nicht berücksichtigt werden.
Modul Test Lab, Zentrale Benutzerverwaltung (3/3) 6 Vorteile, Nutzen: Bei den lokalen Projects sind nur noch User vorhanden, welche das Project auch aktiv nutzen. Dadurch können Suchvorgänge, wie z.b die Zuweisung eines Defects an einen Benutzer, auf das Minimum beschränkt werden. Das Minimum an Benutzern dient auch zum Schutz der Dateneinsicht in den Projekten. Die lokalen TDAdministratoren werden bei der Benutzerverwaltung entlastet, da die Aufwändige Nachfrage der Weiternutzung an die ZBV übergeben werden kann. Die Erfassung neuer Benutzer bleibt weiterhin Aufgabe der lokalen TDAdministratoren.
Modul Defects, Globale Meldungen (1/3) 7 Ausgabe globaler Meldungen. Im Defects Modul können zwei unabhängige Meldungen konfiguriert werden, welche termingesteuert an alle Benutzer in den dezentralen Projects ausgegeben werden können. Die Meldungen werden bei den Benutzern unmittelbar nach dem Login im lokalen Project angezeigt. Pro Meldung ist jeweils eine Checkbox vorhanden, welche bei Aktivierung die jeweilige Meldung bei den nachfolgenden Login Vorgängen ausschaltet. Optional, kann jeder Benutzer die Meldung auch als E-Mail an seine Adresse senden. Beide Meldungen können lokal in der ZBV vorgängig überprüft werden.
Modul Defects, Globale Meldungen (2/3) 8 Beispiel einer globalen Meldung.
Modul Defects, Globale Meldungen (3/3) 9 Vorteile, Nutzen: Globale Informationen können sehr einfach an alle Benutzer publiziert werden. Einheitliche Information in allen Projects. Globale Meldungen können nach Einsicht individuell vom Benutzer ein- oder ausgeschalten werden. Benutzer mit Zugriff in mehreren Projects, müssen die globale Meldung nur einmal für alle Projects desaktivieren. Meldungen mit nachhaltigen Informationen wie z.b. Hyperlinks, können die Benutzer an ihre E-Mail Adresse senden. Die lokalen TDAdministratoren werden von der Meldepflicht der Informationen entlastet.
Modul Dashboard, Erstellung von Excel Reports (1/5) 10 Im Modul Dashboard besteht die Möglichkeit folgende Excel Reports aus den lokale Projects zu erstellen: Liste aller Gruppen und deren Berechtigungen inkl. Filterfunktionen und Transitions Rules. Liste aller Mail Conditions. Liste aller Felder und deren Label für alle Module. Sämtliche Project Lists (z.b. Defect Status-, Priority-, Severity Werte). Komplette Benutzerliste mit Account, Name-Vorname, E-Mail Adresse und Gruppenzugehörigkeit. Ordnerstrukturen aller Module mit Tree Ansicht
Modul Dashboard, Erstellung von Excel Reports (2/5) 11 Benutzer Suche in allen Projects. Diese Funktion erlaubt die Suche eines bestimmten Benutzers in allen Projects in einer bestimmten Domäne. Suchkriterien können Account, Vorname, Nachname oder E- Mailadresse sein.
Modul Dashboard, Erstellung von Excel Reports (3/5) 12 Beispiel Reporterstellung von Felder Name / Felder Label
Modul Dashboard, Erstellung von Excel Reports (4/5) 13 Beispiel einer Benutzersuche.
Modul Dashboard, Erstellung von Excel Reports (5/5) 14 Vorteile, Nutzen: Scripts zur Erstellung der Reports müssen nicht in allen lokalen Projects erstellt und gewartet werden. Beliebig viele durch QC Support autorisierte Benutzer können diese Funktionen nutzen. (Project Berechtigungen werden berücksichtigt) Einheitliches Layout der Reports für alle Projects.
Modul Dashboard, Import Gruppen (1/2) 15 Harmonisierte Gruppen in lokale Projects kopieren. Zurzeit bestehen sechs harmonisierte Gruppen als Vorlage in der ZBV. Per Knopfdruck können diese Gruppen in beliebige lokale oder Template Projects geladen werden. Diese Gruppen werden vollumfänglich von QC Support Team gewartet. Anpassungen dieser Gruppen werden in der ZBV vorgenommen und können wiederum einfach in die lokalen/template Projects geschrieben werden. Bei den harmonisierten Gruppen können weiterhin in den lokalen Projects mit Hilfe des Workflows, Project spezifische Anpassungen vorgenommen werden.
Modul Dashboard, Import Gruppen (2/2) 16 Vorteile, Nutzen: Die TDAdmin der lokalen Projects erhalten sinnvoll vordefinierte Gruppen. Wartungsarbeiten in den lokal Projects entfallen, sofern Anpassungen in den Gruppenberechtigungen vorgenommen werden müssen. Die Berechtigungen sind in den lokalen Projects gleich. Bei Template Workflow Scripts sind Funktionen für diese Vordefinierten Gruppen einfacher zu implementieren.
Externe Tools (1/1) 17 Benutzer in beliebigem Project berechtigen. Ein zusätzliches VB-Script ermöglicht einen Benutzer in einem beliebigen Project, mit Berücksichtigung der ZBV, in den entsprechenden Gruppen zu berechtigen.
Weitere mögliche Funktionen 18 Zentrale Ablage von Helpfiles für dezentrale Projects. (In einem Pilot Project bereits implementiert) Verwaltung einheitlicher Listen und Listenwerte.
Fragen? Anregungen? 19
Contact information 20 Swisscom AG Mario Baumgartner SCS-NIT-DEV-QTC-TGV Postfach CH-3050 Bern Phone +41 79 407 76 44 Mario.Baumgartner1@swisscom.com www.swisscom.ch