Clarity
: Configuración de los esquemas para las inversiones personalizadas y los objetos personalizados

ccppmop1591
HID_newux_custom_blueprints
Como administrador de aplicaciones o diseñador del contenido de PMO, utilice los esquemas para configurar los diseños de las distintas inversiones personalizadas y objetos máster personalizados. Se pueden utilizar los esquemas para configurar vistas para los distintos tipos de inversiones personalizadas alineadas con sus objetivos empresariales.
Cuando se crea una inversión personalizada o un objeto máster personalizado, se crea automáticamente un esquema en
Clarity
. Se puede crear una copia del esquema y editarla para que se ajuste a sus objetivos. Por ejemplo, un esquema de marketing puede ser muy diferente de un esquema de ingeniería.
Los pasos clave que debe seguir al editar los esquemas son los siguientes:
  1. Cree una copia del esquema estándar, cambie su nombre y configure su diseño de detalles (secciones y campos).
  2. Agregue los módulos correspondientes al esquema.
  3. Publique el esquema.
  4. Marque un esquema como el esquema predeterminado para los elementos de inversión importantes y los objetos máster personalizados.
2
Edición de los detalles del esquema
Se pueden agregar varios atributos de stock y personalizados asociados con los elementos de inversión personalizados y con los objetos máster personalizados al módulo Propiedades de un esquema.
Siga estos pasos:
  1. En la lista de esquemas, haga clic en el nombre del esquema que desea editar.
  2. En la página de detalles que muestra el diseño del esquema publicado actualmente, haga clic en
    Editar
    .
  3. Edite los detalles del esquema:
    • Arrastre y suelte los campos disponibles de la lista Campos a alguna sección existente dentro del esquema. Utilice la búsqueda para localizar campos específicos por su nombre de etiqueta. Cambie el tamaño de cualquier campo en el diseño mediante el triángulo sombreado que aparece en la parte inferior derecha del campo.
    • Arrastre y suelte los campos de una sección del diseño del esquema a otra.
    • Arrastre los campos de las secciones del diseño del esquema y suéltelos otra vez en la lista de campos. También puede hacer clic en la X de un campo en una sección para eliminar el campo. El campo vuelve a estar disponible.
    • Elimine una sección con o sin campos. Todos los campos dentro de esa sección se eliminan dl diseño y vuelven a estar disponibles para la selección en el panel Campos.
    • Arrastre una sección existente hacia arriba o hacia abajo dentro del esquema para reorganizar las secciones. Todos los campos que se encuentran en la sección también se mueven a la nueva ubicación.
    • Puede agregar una sección haciendo clic en Agregar sección, o arrastrando y soltando el botón Agregar sección hasta donde desee agregar la sección.
      Solo se puede agregar un atributo personalizado a un esquema si tiene la API activada.
  4. Si no está seguro de los cambios realizados, descártelos. Se eliminan las ediciones y la vista de detalles del esquema vuelve a la versión publicada actualmente.
  5. Haga clic en
    Publicar
    para guardar los cambios y hacer que el nuevo diseño esté disponible.
Adición de módulos a los esquemas
Los distintos subobjetos asociados con una inversión personalizada o un objeto máster personalizado están disponibles como módulos. Se pueden agregar estos módulos al esquema para ponerlos a disposición de los usuarios.
Siga estos pasos:
  1. En la lista de esquemas, haga clic en el nombre del esquema que desea editar.
  2. En la página de detalles que muestra el diseño del esquema publicado actualmente, haga clic en
    Editar
    .
  3. Seleccione la ficha
    MODULOS
    .
  4. Arrastre y suelte los módulos importantes en los cuadros en blanco para agregarlos al esquema.
    • Solo se mostrarán los subobjetos personalizados activados para la API como módulos.
    • Se mostrarán los subobjetos personalizados de primer nivel como módulos. Los subobjetos de segundo nivel activados para la API se agregan automáticamente al panel Detalles del subobjeto de primer nivel.
    • El esquema de un objeto puede incluir un máximo de 50 módulos, incluidos los módulos predeterminados, los subobjetos personalizados y los canales. Cuando se alcanza el límite de 50 módulos, ya no se podrán agregar módulos al esquema. Considere eliminar o combinar los módulos menos usados en estos casos.
  5. Haga clic en
    Publicar
    para guardar los cambios y hacer que estén disponibles para los usuarios.
Asociación de un esquema con un elemento de inversión o un objeto máster personalizado
Se puede ir a la página Inversiones personalizadas o a la página Objetos personalizados y agregar el atributo del esquema a la cuadrícula. A continuación, se puede seleccionar el esquema correspondiente para aplicarlo.
Uso de canales para incrustar contenido externo
Utilice canales para incrustar en Clarity contenido de otro origen como, por ejemplo, un sitio externo, una aplicación o los informes de inversión contextual de la versión clásica de PPM. Se puede interactuar con el contenido y tomar decisiones de negocio basadas en información sin dejar una inversión en Clarity.
Como administrador, puede agregar un canal al esquema y configurar un máximo de quince (15) canales. Después de crear un canal, se puede encontrar en el panel Módulos. Después de publicar el esquema, el canal creado recientemente aparecerá como una página con fichas en la inversión (Proyecto, Inversión personalizada, Ideas) y en Objetos personalizados.
Después de agregar un canal,
no
es necesario arrastrar y soltar el nuevo canal en la sección del diseño del esquema porque se agrega automáticamente.
Después de crear 15 canales, ya no se podrá ver el botón Nuevo canal.
Esta página contiene las secciones siguientes:
Configuración de un canal
A continuación se explica cómo se puede agregar un canal e incrustar contenido de otro origen en Clarity.
  1. Vaya al
    Esquema
    y haga clic en
    Editar
    .
  2. En la ficha
    Módulos
    , haga clic en
    Nuevo canal
    .
  3. Introduzca información en estos campos:
    1. Nombre del canal
      : Introduzca el nombre del canal.
    2. Dirección URL del canal
      : Introduzca la dirección URL del canal.
    3. Direcciones URL de referencia
      : Introduzca una o más direcciones URL de referencia separadas por comas. Utilice Direcciones URL de referencia cuando la dirección URL del canal le redirija a otro vínculo de autenticación.
      Por ejemplo, si la dirección URL del canal requiere el inicio de sesión del inicio de sesión único, especifique la dirección URL de autenticación en la dirección URL de referencia.
  4. Haga clic en
    Vista previa
    para probar el canal.
    Recuerde que solo se pueden visualizar vínculos concretos de forma preliminar.
  5. Haga clic en
    Publicar
    para publicar el esquema.
    Se crea el canal. Solicite a los usuarios que actualicen la sesión del explorador para ver el canal nuevo como una página con fichas en la inversión.
Parámetros dinámicos para los canales
  • Se pueden utilizar estos parámetros para crear contenido dinámico dentro de los canales.
    • ID del proyecto = ${_interalId}
    • Código de proyecto = ${code}
    • Nombre del proyecto =${name}
    • Gestor de proyectos =${manager}
    • Usuario con sesión iniciada =${_userId}
  • Los canales también admiten atributos personalizados como parámetros de entrada, utilizando el valor del alias de la API del atributo, del siguiente tipo de atributo:
    • Número
    • Texto
    • Búsqueda de valor único (estática y basada en NSQL)
Los canales también admiten el contenido contextual con parámetros dinámicos. El contenido con parámetros dinámicos no se representa en el modo de vista previa para los canales de los esquemas, pero los usuarios pueden verlos dentro de la inversión.
Uso de rutas relativas en una URL de canal genérica
Al agregar un canal para establecer un vínculo a la versión clásica de PPM, sustituya la dirección URL del servidor con la sintaxis HTML de punto-punto-barra para las referencias de ruta relativas en lugar de las referencias de rutas absolutas fijas. Si los datos se restauran en otro servidor, el canal continuará funcionando.
Dirección URL original
Dirección URL de canal genérica
http://my_clarity.ca.com/niku/nu
../../../../../niku/nu
Ejemplo 1
: En este ejemplo, se define un vínculo en un canal a la página Procesos de proyecto de
PPM (versión clásica)
:
../../../../../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
Ejemplo 2
: Se muestra un vínculo a las inversiones de Rally de la siguiente manera:
https://rally1.rallydev.com/#/investments
Ejemplo 3
: El siguiente ejemplo muestra un vínculo a un informe de Jaspersoft:
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}
Canales vinculados a
PPM (versión clásica)
con el tema de la interfaz de usuario Phoenix aplicado
Si se crea un canal que vincula la interfaz de usuario de
PPM (versión clásica)
y se aplica el tema de la interfaz de usuario Phoenix opcional, los usuarios verán dos menús principales en el borde izquierdo de la página. Para mostrar solamente un menú principal, siga estos pasos:
  1. Edite el esquema.
  2. Abra el módulo de canal.
  3. Agregue el siguiente parámetro al campo
    Dirección URL del canal
    :
    &puiFullscreen=on
  4. Para ocultar los elementos del menú específicos de un proyecto, añada el parámetro siguiente:
    &puiHidePPMTabs=on
  5. Guarde y publique el esquema.
image2019-3-19_19-26-6.png
Vídeo: Ocultación de la barra de navegación y herramientas en los canales cuando se aplica el tema de la interfaz de usuario Phoenix

Sugerencias de solución de problemas para que los administradores configuren canales
  • Actualice la página del explorador antes de obtener una vista previa de un canal.
  • Recomiende a los usuarios actualizar el explorador después de publicar un esquema con canales nuevos o modificados.
  • Evite espacios, caracteres especiales y puntos y comas en las direcciones URL de referencia.
  • Las direcciones URL de referencia deben estar separadas por comas.
Problemas conocidos de los canales
Marco rechazado
: Es posible que al hacer clic en Vista previa para una determinada dirección URL de canal aparezca un error en el que se indique que se ha rechazado el marco porque infringe la siguiente política de seguridad de contenido: "frame-src app.pendo.io cdn.pendo.iodocops.ca.com 'self' data:”
Solución
: Para solucionar este problema, actualice el explorador. La actualización obliga a Clarity a agregar a la lista blanca el dominio que está en conformidad con la directiva de la política de seguridad de contenido. La nueva función del canal del esquema tiene una capacidad integrada para poner en la lista blanca un dominio después de definirlo en el canal. Actualice el explorador para incluir en la lista blanca un dominio antes de poder obtener una vista preliminar. La inclusión en la lista blanca permite a Clarity visualizar las aplicaciones externas en el marco de Clarity, siempre que la otra aplicación no tenga restricciones de CORS integradas dado que Clarity no puede sobrescribir una política de seguridad externa.
Contenido mixto
: Es posible que vea el siguiente error si configura un vínculo con HTTP dentro de un dominio que requiere una conexión HTTPS segura:
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.
Es posible que el explorador muestre una alerta que le pida una confirmación antes de cargar scripts que no son seguros. En Chrome, aparecen un icono con el escudo de seguridad y una petición que le solicitan que confirme que desea abrir un canal inseguro.
Solución
: Para solucionar este problema, edite el canal en el esquema para que utilice HTTPS y, a continuación, publique el esquema. Si sabe que el contenido HTTP es seguro, puede obtener una vista preliminar del contenido HTTP en otro explorador.
Los administradores locales también pueden incluir un dominio en la lista blanca utilizando las opciones del sistema de administración. Consulte CSA: Utilidades de la línea de comandos Service y Admin (cerca de la parte inferior de esa página).