Clarity
: Konfigurieren von Blueprints für Ideen

ccppmop1591
Der Standardidee-Blueprint wurde in
Classic PPM
15.6.1 eingeführt und erlaubt es Administratoren oder PMO-Inhaltsdesignern, Layouts für Ideen basierend auf unterschiedlichen Geschäftsanforderungen zu konfigurieren. Konfigurieren von benutzerdefinierten Unterobjekten und Attributen für Ideen zum Anzeigen in Blueprints
Beispiel
: Jason ist ein
Classic PPM
-Administrator. Mehrere Teams in seinem Unternehmen verwenden das Ideen-Raster, um neue Ideen zu entwickeln und auszuwerten. Die Teams für Produktentwicklung und Produktarchitektur tragen oft eine große Anzahl von Ideen bei. Allerdings bewertet das Managementteam ihre Ideen mit anderen Kriterien. Das Produktentwicklungsteam wird anhand von Finanzdetails, wie Details zu Plankosten und Planleistung, beurteilt. Die Produktarchitektur-Teams werden anhand technischer Details beurteilt, wie z. B. architektonische Eignung, Technologie-Compliance und Vorschrifteneinhaltung. Jason möchte unterschiedliche Blueprints für diese Teams erstellen, damit Ihre Managementteams schnell relevante Details anzeigen und entsprechende Maßnahmen für die Idee einleiten können.
Voraussetzungen
Je nach Ihren Zugriffsrechten als Anwendungseigentümer können Sie die folgenden Blueprinting-Funktionen in
Clarity
konfigurieren. Stellen Sie sicher, dass Sie über die entsprechenden Rechte für die Konfiguration von Blueprints haben. Folgende Rechte sind für Sie verfügbar:
  • Blueprint - Kopie erstellen
  • Blueprint - Löschen - Alle
  • Blueprint - Bearbeiten - Alle
  • Blueprint - Anzeigen - Alle
Weitere Informationen über Zugriffsrechte finden Sie im Abschnitt "Reference" unter
Clarity
Access Rights
.
Durchsuchen des Standardidee-Blueprints
Der Standardidee-Blueprint wurde in
Classic PPM
15.6.1 eingeführt. Sie können diesen Blueprint kopieren und so konfigurieren, dass er den spezifischen Geschäftsanforderungen der verschiedenen Abteilungen entspricht. Wenn Endbenutzer Ideen erstellen, die auf dem konfigurierten Blueprint basieren, sehen Sie daher nur die Details, die für Ihre neue Idee relevant sind.
Gehen Sie wie folgt vor:
  1. Melden Sie sich bei
    Clarity
    an.
  2. Klicken Sie im Hauptmenü auf
    Verwaltung
    ,
    Blueprints
    .
  3. Klicken Sie auf den
    Standardidee
    -Blueprint, um ihn zu öffnen.
  4. Die folgenden Standardattribute sind als Felder auf dem Standard-Blueprint für Ideen enthalten
    • Thema
    • Ideen-ID
    • Ideentyp
    • Ziel
    • Arbeitsstatus
    • Ursprünglicher Anforderer
    • Sponsor
    • Manager
    • Anfangsdatum
    • Enddatum
  5. Klicken Sie auf die Schaltfläche
    Zurück
    , um zur Seite "Blueprints" zurückzukehren.
Kopieren, Bearbeiten und Veröffentlichen eines Blueprints
Erstellen Sie einen neuen Blueprint durch Kopieren eines vorhandenen Blueprint. Klicken Sie im Aktionsmenü ⋮ für den Blueprint auf "Kopieren". Wenn Sie einen Blueprint durch Kopieren eines vorhandenen Blueprint erstellen, werden die Details und Module aus dem vorhandenen Blueprint kopiert. Sie können die Details im neuen Blueprint auf spezifische Ideen anpassen, die verschiedenen Teams oder Abteilungen zugeordnet werden können.
Sie können die Konfiguration von benutzerdefinierten Ideen-Blueprints umbenennen oder bearbeiten. Sie können den Standardidee-Blueprint nicht bearbeiten oder löschen.
Beispiel
: Jason möchte eine Kopie des Standardidee-Blueprints erstellen. Anschließend passt sie ihn an die Anforderungen des Produktentwicklungsteams an.
Gehen Sie wie folgt vor:
  1. Melden Sie sich bei
    Clarity
    an.
  2. Klicken Sie im Hauptmenü auf
    Verwaltung
    ,
    Blueprints
    .
  3. Klicken Sie rechts neben dem
    Standardidee
    -Blueprint auf das Menü ⋮
    Aktionen
    , und wählen Sie
    KOPIEREN
    aus, um einen neuen Blueprint zu erstellen.
  4. Klicken Sie auf das Symbol
    Umbenennen
    , um den Namen des Blueprints einzugeben.
  5. Klicken Sie in der Blueprint-Liste auf den Namen des Blueprint, den Sie bearbeiten möchten.
  6. Klicken Sie auf der Detailseite, die das derzeit veröffentlichte Blueprint-Layout anzeigt, auf
    Bearbeiten
    .
  7. Bearbeiten der Blueprint-Details:
    • Verschieben Sie per Drag-and-drop verfügbare Felder aus der Liste "Felder" in einen vorhandenen Abschnitt im Blueprint. Verwenden Sie die Suche, um nach bestimmten Feldern nach Bezeichnung zu suchen. Ändern Sie die Größe jedes Felds im Layout, indem Sie das schattierte Dreieck verwenden, das in der unteren rechten Ecke des Feldes angezeigt wird.
    • Verschieben Sie per Drag-and-drop Felder aus einem Blueprint-Layoutabschnitt in einen anderen Abschnitt.
    • Verschieben Sie per Drag-and-drop Felder aus den Blueprint-Layoutabschnitten zurück in die Liste mit Feldern. Sie können auch auf das X in einem Feld in einem Abschnitt klicken, um dieses Feld zu entfernen. Das Feld wird wieder ein verfügbares Feld.
    • Löschen Sie einen Abschnitt mit oder ohne Felder. Alle Felder in diesem Abschnitt werden aus dem Layout entfernt und stehen erneut zur Auswahl im Bereich "Felder" zur Verfügung.
    • Ziehen Sie einen bereits bestehenden Abschnitt nach oben oder unten im Blueprint, um die Abschnitte neu anzuordnen. Alle Felder im Abschnitt werden ebenfalls an den neuen Ort verschoben.
    • Fügen Sie einen Abschnitt hinzu, indem Sie auf Abschnitt hinzufügen klicken oder die Schaltfläche Abschnitt hinzufügen per Drag-and-drop dorthin verschieben, wo Sie einen Abschnitt hinzufügen möchten.
  8. Wenn Sie sich bezüglich der Änderungen unsicher sind, verwerfen Sie die Änderungen. Die Bearbeitungen werden gelöscht und die Blueprint-Details werden auf die derzeit veröffentlichte Version zurückgesetzt.
  9. Klicken Sie auf
    Veröffentlichen
    , um Ihre Änderungen zu speichern und das neue Layout für Projekte zur Verfügung zu stellen. Alle Projekte, die mit diesem Blueprint verknüpft sind, zeigen das neue Layout an.
Wenn Sie einen Blueprint veröffentlichen, werden alle aktuellen Bearbeitungen für die Details und Module auf einmal veröffentlicht. Alle Ideen, die mit dem Blueprint verknüpft sind, zeigen das aktuelle Layout an, das für den Blueprint konfiguriert ist.
Erstellen eines benutzerdefinierten Unterobjekts für eine Idee
Sie können jetzt benutzerdefinierte Unterobjekt-Module für Ideen konfigurieren. Das Unterobjekt ist dann als Modul im Ideen-Blueprint verfügbar. Sie können den Blueprint dann veröffentlichen, um sicherzustellen, dass das Modul in
Clarity
verfügbar ist.
Gehen Sie wie folgt vor:
  1. Melden Sie sich bei der
    Classic PPM
    -Benutzeroberfläche
    an.
  2. Navigieren Sie zu
    Verwaltung
    ,
    Studio
    ,
    Objekte
    .
  3. Klicken Sie auf
    Neu
    . Die Seite "Objektdefinition erstellen" wird geöffnet.
  4. Geben Sie die folgenden Details an:
    • Objektname
    • Objekt-ID
  5. Wählen Sie
    Unterobjekt
    aus.
  6. Geben Sie im Feld
    Hauptobjekt
    "Idee" ein, und wählen Sie das Ideen-Hauptobjekt aus, das ausgefüllt wird.
  7. Aktivieren Sie das Kontrollkästchen
    API aktiviert
    .
    • Durch Aktivieren des Kontrollkästchens "API aktivieren" können Sie das Unterobjekt in
      Clarity
      anzeigen. Sie können die API für bereits vorhandene benutzerdefinierte Unterobjekte aktivieren.
    • Zugriffsrechte auf Instanzebene funktionieren in
      Clarity
      nicht für benutzerdefinierte Unterobjekte. Zugriffsrechte auf globaler Ebene werden derzeit in
      Clarity
      unterstützt.
    .
  8. Klicken Sie auf
    Speichern
    .
Konfigurieren eines Ideen-Blueprints, um ein benutzerdefiniertes Unterobjekt-Modul einzuschließen
Nachdem Sie die API für das Unterobjekt in Studio aktiviert haben, wird das Unterobjekt erstellt und als Modul in Blueprints in
Clarity
verfügbar sein.
Gehen Sie folgendermaßen vor
  1. Melden Sie sich bei
    Clarity
    an.
  2. Navigieren Sie zu
    Verwaltung
    ,
    Blueprints
    , und wählen Sie einen Ideen-Blueprint aus.
  3. Navigieren Sie zur Registerkarte
    Module
    . Das neue Unterobjekt wird im Bereich
    MODULE
    aufgelistet.
    • Es werden nur benutzerdefinierte Unterobjekte angezeigt, die als Module API-aktiviert sind.
    • Benutzerdefinierte Unterobjekte der ersten Ebene werden als Module angezeigt. Die API-aktivierten Unterobjekte der zweiten Ebene werden automatisch zum Bereich "Details" des Unterobjekts der ersten Ebene hinzugefügt.
    • Der Blueprint eines Objekts kann maximal 50 Module enthalten, einschließlich Standardmodulen, benutzerdefinierten Unterobjekten und Kanälen. Wenn Sie das Limit von 50 erreichen, können Sie keine Module mehr zum Blueprint hinzufügen. In solchen Fällen sollten Sie die am wenigsten verwendeten Module entfernen oder miteinander kombinieren.
  4. Klicken Sie auf
    BEARBEITEN
    , ziehen Sie das neue Unterobjekt per Drag-and-drop, und klicken Sie auf
    VERÖFFENTLICHEN
    . Das neu erstellte Unterobjekt-Modul wird nun zu Ideen hinzugefügt.
Verwenden des benutzerdefinierten Unterobjekts in einer Idee
Gehen Sie folgendermaßen vor
  1. Melden Sie sich bei
    Clarity
    an.
  2. Navigieren Sie zu
    Ideen
    , wählen Sie eine Idee aus dem Raster aus. Das neue Unterobjekt ist jetzt als eines der Module verfügbar.
  3. Klicken Sie auf das neue Unterobjekt-Modul, und klicken Sie auf das Plussymbol (
    +
    ), um Attribute hinzuzufügen.
Die generischen Raster-Eigenschaften gelten für die Attribute.
Konfigurieren von benutzerdefinierten Ideen-Attributen zum Anzeigen in Blueprints
Wenn Sie benutzerdefinierte Ideen-Attribute in
Classic PPM
erstellt haben, können Sie sicherstellen, dass Attribute in Ideen-Blueprints verfügbar sind.
Gehen Sie wie folgt vor:
  1. Wählen Sie in
    Classic PPM
    Verwaltung
    ,
    Objekte
    aus.
  2. Geben Sie im Feld "Objektname"
    Idee
    ein, und wählen Sie
    Filter
    aus.
  3. Klicken Sie auf das
    Ideen
    -Objekt, und wählen Sie die Registerkarte
    Attribute
    aus, um alle mit dem Ideen-Objekt verknüpften Attribute anzuzeigen.
  4. Filtern und suchen Sie das benutzerdefinierte Ideen-Attribut, das in den Standard- und benutzerdefinierten Blueprints angezeigt werden sollen.
  5. Geben Sie einen eindeutigen Wert in die
    API-Attribut-ID
    -Datei ein, und klicken Sie zum Bestätigen Ihrer Änderungen auf
    Speichern
    .
  6. Öffnen Sie den Blueprint, den Sie bearbeiten möchten.
  7. Suchen Sie das benutzerdefinierte Ideen-Attribut, und ziehen Sie es per Drag-and-drop in den entsprechenden Abschnitt des Blueprints.
Konfigurieren des Finanzmoduls für Ideen mithilfe von Blueprint
Wenn Sie das Finanzmodul in Ideen aktivieren möchten, können Sie dies mithilfe des Blueprints tun.
Stellen Sie sicher, dass der Benutzer über folgende Rechte verfügt:
  • Idee - Kostenplan - Alle bearbeiten
  • Idee - Kostenplan - Alle anzeigen
  • Idee - Kostenplan - Bearbeiten
  • Idee - Kostenplan - Anzeigen
Gehen Sie wie folgt vor:
  1. Melden Sie sich bei
    Clarity
    an.
  2. Navigieren Sie zu
    Verwaltung
    ,
    Blueprints
    .
  3. Wählen Sie
    Standardidee
    -Blueprint, und erstellen Sie eine Kopie.
  4. Bearbeiten Sie den neuen Ideen-Blueprint, benennen Sie ihn um und öffnen Sie ihn.
  5. Navigieren Sie zu
    Module
    , klicken Sie auf
    Bearbeiten
    , ziehen Sie das
    Finanz
    modul per Drag-and-drop, und klicken Sie auf
    Veröffentlichen
    . Das Modul "Finanzen" wird veröffentlicht und steht unter "Ideen" zur Verfügung.
  6. Navigieren Sie vom Hauptmenü aus zu
    Ideen
    , und öffnen Sie eine Idee. Das Modul "Finanzen" wird angezeigt.
  7. Klicken Sie auf
    FINANZEN
    . Die Kostenplanliste wird im Raster-Layout angezeigt.
Durchsuchen von Modulen
In der aktuellen Version von
Clarity
ist der Blueprint "Standardidee" mit den Modulen "Eigenschaften", "Finanzen" und "Mitarbeiter" verbunden.
Löschen von Blueprints
Mit den entsprechenden Zugriffsrechten können Sie alle benutzerdefinierten Blueprints löschen. Wenn Sie einen Blueprint löschen, der nicht der Standard-Blueprint ist, werden alle Vorlagen und Projekte, die mit dem Blueprint verknüpft sind, erneut mit dem aktuellen Standard-Blueprint verknüpft. Wenn der Standardidee-Blueprint der Standard-Blueprint ist, werden alle Ideen mit diesem Blueprint verknüpft. Wenn Sie einen benutzerdefinierten Standard-Blueprint löschen, werden die verknüpften Vorlagen und Projekte auch erneut mit dem Standardidee-Blueprint verknüpft. Der Standardidee-Blueprint wird zum neuen Standard-Blueprint. Der standardmäßige Projekt-Blueprint kann nicht gelöscht werden.
Verwenden von Kanälen zum Einbetten externer Inhalte
Verwenden Sie Kanäle, um Inhalte aus einer anderen Quelle in Clarity einzubetten, z. B. eine externe Website, eine Anwendung oder kontextabhängige Investitionsberichte aus Classic PPM. Sie können mit den Inhalten interagieren und fundierte Unternehmensentscheidungen treffen, ohne dabei eine Investition in Clarity zu verlassen.
Als Administrator können Sie dem Blueprint einen Kanal hinzufügen und maximal 15 Kanäle konfigurieren. Nachdem Sie einen Kanal erstellt haben, finden Sie ihn im Bereich "Module". Nachdem Sie den Blueprint veröffentlicht haben, wird der neu erstellte Kanal als Registerkartenseite innerhalb der Investition (Projekt, benutzerdefinierte Investition, Ideen) und benutzerdefinierten Objekte angezeigt.
Nachdem Sie einen Kanal hinzugefügt haben, müssen Sie diesen
nicht
per Drag-and-drop zum Blueprint-Layoutabschnitt ziehen. Er wird automatisch hinzugefügt.
Nachdem Sie 15 Kanäle erstellt haben, wird die Schaltfläche "Neuer Kanal" nicht mehr angezeigt.
Diese Seite enthält die folgenden Abschnitte:
Konfigurieren eines Kanals
Sehen wir uns an, wie Sie einen Kanal hinzufügen und Inhalte aus einer anderen Quelle in Clarity einbetten können.
  1. Öffnen Sie den
    Blueprint
    , und klicken Sie auf
    Bearbeiten
    .
  2. Klicken Sie auf der Registerkarte
    Module
    auf
    Neuer Kanal
    .
  3. Geben Sie Informationen in die folgenden Felder ein:
    1. Kanalname:
      Geben Sie den Namen des Kanals ein.
    2. Kanal-URL:
      Geben Sie die URL des Kanals ein.
    3. Verweisende URLs:
      Geben Sie eine oder mehrere durch Kommas getrennte verweisende URLs ein. Verwenden Sie verweisende URLs, wenn Sie von der Kanal-URL an eine andere Authentifizierungsverknüpfung umgeleitet werden.
      Wenn für Ihre Kanal-URL beispielsweise eine Einzelanmeldung erforderlich ist, geben Sie in der verweisenden URL die Authentifizierungs-URL an.
  4. Klicken Sie auf
    Vorschau
    , um den Kanal zu testen.
    Denken Sie daran, dass nur konkrete Verknüpfungen in der Vorschau angezeigt werden können.
  5. Klicken Sie auf
    Veröffentlichen
    , um den Blueprint zu veröffentlichen.
    Der Kanal wird erstellt. Bitten Sie Ihre Benutzer, die Browsersitzung zu aktualisieren, damit der neue Kanal als Registerkartenseite innerhalb der Investition angezeigt wird.
Dynamische Parameter für Kanäle
  • Sie können die folgenden Parameter verwenden, um in Ihren Kanälen dynamische Inhalte zu erstellen:
    • Projekt-ID = ${_interalId}
    • Projektcode = ${code}
    • Projektname= ${name}
    • Projektmanager = ${manager}
    • Angemeldeter Benutzer =${_userId}
  • Des Weiteren unterstützen Kanäle benutzerdefinierte Attribute der folgenden Typen als Eingabeparameter, unter Verwendung des Werts "Attribut-API-Alias":
    • Zahl
    • Zeichenfolge
    • Suchoptionsliste mit einem einzelnen Wert (statisch und NSQL-basiert)
Kanäle unterstützen außerdem kontextbasierte Inhalte mit dynamischen Parametern. Inhalte mit dynamischen Parametern werden im Vorschaumodus für Kanäle in Blueprints nicht wiedergegeben. Benutzer können sie jedoch innerhalb der Investition sehen.
Verwenden von relativen Pfaden in einer generischen Kanal-URL
Ersetzen Sie bei der Erstellung eines Kanals zur Verknüpfung mit Classic PPM die Server-URL mit der HTML-Punkt-Punkt-Schrägstrich-Syntax, um relative anstelle von festen absoluten Pfadverweisen herzustellen. Wenn die Daten auf einem anderen Server wiederhergestellt werden, funktioniert Ihr Kanal weiterhin.
Ursprüngliche URL
Generische Kanal-URL
http://my_clarity.ca.com/niku/nu
../../../../../niku/nu
Beispiel 1:
In diesem Beispiel definieren Sie eine Verknüpfung in einem Kanal zur Seite "Projektvorgänge" von
Classic PPM
:
../../../../../niku/nu#action:projmgr.projectProcessInstances&id=${internalID}&object_type =project&object_id=${internalID}&ui.page.space=mainnav.work&ui.page.template=union.appPage
image2019-3-19_19-57-36.png
Beispiel 2:
Eine Verknüpfung zu Rally-Investitionen würde wie folgt angezeigt:
https://rally1.rallydev.com/#/investments
Beispiel 3:
Das folgende Beispiel zeigt eine Verknüpfung zu einem Jaspersoft-Bericht:
https://clarityserver.ca.com/reportservice/flow.html?_flowId=viewReportFlow&reportUnit= %2Fca_ppm%2Freports%2Fproject_management%2FCSK_PRJ_ProjectStatusSummary &standAlone=true&ParentFolderUri=/ca_ppm/reports/project_management &populateProject=1&projectKey_1=${internalID}
Kanäle mit Verknüpfung zu
Classic PPM
mit angewendetem Phoenix-Benutzeroberflächenthema
Wenn Sie einen Kanal erstellen, der mit der
Classic PPM
-Benutzeroberfläche verknüpft ist, und das optionale Phoenix-Benutzeroberflächenthema angewendet ist, werden am linken Rand der Seite zwei Hauptmenüs angezeigt. Gehen Sie folgendermaßen vor, um nur ein Hauptmenü anzuzeigen:
  1. Bearbeiten Sie den Blueprint.
  2. Öffnen Sie das Kanalmodul.
  3. Fügen Sie den folgenden Parameter zum
    Kanal-URL
    -Feld hinzu:
    &puiFullscreen=on
  4. Um projektspezifische Menüelemente auszublenden, hängen Sie folgenden Parameter an:
    &puiHidePPMTabs=on
  5. Speichern und veröffentlichen Sie Ihren Blueprint.
image2019-3-19_19-26-6.png
Video: Ausblenden der Navigations- und Symbolleiste in Kanälen bei Anwendung des Phoenix-Benutzeroberflächenthemas

Tipps zur Fehlerbehebung für Administratoren zum Konfigurieren von Kanälen
  • Bevor Sie eine Vorschau für einen Kanal anzeigen, aktualisieren Sie die Browserseite.
  • Informieren Sie Benutzer darüber, ihre Browser zu aktualisieren, nachdem sie einen Blueprint mit neuen oder geänderten Kanäle veröffentlichen.
  • Vermeiden Sie Leerzeichen, Semikolons und Sonderzeichen in verweisenden URLs.
  • Verweisende URLs müssen durch Kommas getrennt sein.
Bekannte Probleme mit Kanälen
Refused to Frame
: Möglicherweise wird ein "Refused to Frame"-Fehler angezeigt, wenn Sie für eine bestimmte Kanal-URL auf "Vorschau" klicken, da folgende Content Security Policy-Direktive verletzt wird: "frame-src app.pendo.io cdn.pendo.iodocops.ca.com 'self' data:".
Lösung
: Aktualisieren Sie Ihren Browser, um dieses Problem zu beheben. Durch das Aktualisieren wird Clarity gezwungen, die Domäne gemäß der Content Security Policy-Direktive auf die Whitelist zu setzen. Die neue Blueprint-Kanal-Funktion hat eine integrierte Funktion, um eine Domäne auf die Whiltelist zu setzen, nachdem Sie sie im Kanal definieren. Bevor Sie eine Vorschau anzeigen können, müssen Sie Ihren Browser aktualisieren, um eine Domäne auf die Whitelist zu setzen. Durch Whitelisting kann Clarity externe Anwendungen im Clarity-Framework anzeigen, sofern die andere Anwendung keine integrierten CORS-Einschränkungen hat, da Clarity keine externe Sicherheitsrichtlinie überschreiben kann.
Mixed Content
: Möglicherweise wird folgender Fehler angezeigt, wenn Sie eine Verknüpfung mit HTTP innerhalb einer Domäne konfigurieren, für die eine sichere HTTPS-Verbindung erforderlich ist:
Mixed Content: The page at 'https://MY-PPM-SERVER.ondemand.ca.com/pm/#/admin/blueprints/blueprint/edit/5000043' was loaded over HTTPS, but requested an insecure resource 'http://OTHER-SITE.domain.org'. This request has been blocked; the content must be served over HTTPS.
Ihr Browser zeigt möglicherweise einen Hinweis an, in dem Sie das Laden von unsicheren Skripts bestätigen müssen. In Chrome wird ein Schutzschildsymbol und eine Eingabeaufforderung angezeigt, in der Sie bestätigen müssen, dass Sie einen nicht sicheren Kanal öffnen möchten.
Lösung:
Um dieses Problem zu beheben, bearbeiten Sie den Kanal im Blueprint so, dass HTTPS verwendet wird, und veröffentlichen Sie anschließend den Blueprint. Wenn Sie allerdings wissen, dass der HTTP-Inhalt sicher ist, können Sie eine Vorschau des HTTP-Inhalts in einem anderen Browser anzeigen.
On-Premise-Administratoren können auch eine Domäne über die Admin-Systemoptionen auf die Whitelist setzen. Weitere Informationen finden Sie unter CSA: Dienst- und Admin-Befehlszeilendienstprogramme (am unteren Ende der Seite).