Clarity
: Visualizzazione di oggetti e oggetti secondari personalizzati

ccppmop1591
HID_Custom_Objects
È ora possibile abilitare per le API gli oggetti master e gli oggetti secondari personalizzati creati in
Classic PPM
per visualizzarli in
Clarity
. Ad esempio, un'organizzazione utilizza
Clarity
per la gestione dei prodotti. L'organizzazione desidera acquisire il punteggio della promozione in rete NPS (Net Promoter Score) per tutti i prodotti e salvarlo in
Clarity
. Inoltre, desidera sottoporre ai clienti alcuni quesiti riguardanti i processi di supporto e servizi. Tuttavia, desidera salvare questi dati separatamente dai punteggi NPS.
Pertanto, l'organizzazione crea un oggetto master personalizzato in
Classic PPM
denominato NPS e lo abilita per le API affinché sia disponibile in
Clarity
. L'organizzazione crea quindi due oggetti secondari abilitati per le API e denominati Servizi e Supporto, e li utilizza per salvare le informazioni corrispondenti.
ActualsforInvestment.png
Di seguito si descrive come utilizzare gli oggetti personalizzati e gli oggetti secondari personalizzati in
Clarity
.
2
Creazione di un nuovo oggetto personalizzato
Se si dispone dei diritti amministrativi, è possibile creare un oggetto personalizzato in
Classic PPM
.
ActualsforInvestment.png
Procedere come descritto di seguito:
  1. Aprire
    Amministrazione
    , selezionare
    Studio
    e fare clic su
    Oggetti
    .
  2. Fare clic su
    Nuovo
    .
  3. Immettere il nome di un oggetto, un ID univoco e l'origine del contenuto.
  4. (Facoltativo) Nel campo Descrizione, immettere dettagli utili che consentano all'utente e agli altri sviluppatori di identificare facilmente lo scopo dell'oggetto.
  5. Selezionare
    Master
    per il nuovo oggetto padre.
  6. Selezionare la casella di controllo
    Abilitato per le API
    .
  7. Fare clic su
    Salva
    per salvare l'oggetto.
Per ulteriori informazioni sulla creazione degli oggetti personalizzati, consultare la sezione Oggetti e attributi di
Clarity
PPM Studio. Quando si crea un nuovo oggetto personalizzato, in
Clarity
viene creato automaticamente un blueprint.
In questo esempio, viene creato un oggetto master personalizzato NPS abilitato per le API. Se lo si desidera, è anche possibile abilitare per le API gli oggetti master personalizzati esistenti in
Classic PPM
e renderli così disponibili in
Clarity
.
Creazione di attributi personalizzati associati all'oggetto personalizzato
Gli attributi consentono di archiviare informazioni associate alle visualizzazioni dell'oggetto nelle griglie. Ad esempio, la Data di inizio e la Data di fine sono attributi dell'oggetto Progetto. Aprire l'oggetto secondario o l'oggetto master personalizzato, accedere alla scheda Attributi, creare un nuovo attributo personalizzato e abilitarlo per le API. L'attributo è ora disponibile in
Clarity
.
Creazione di un oggetto secondario per l'oggetto personalizzato
Un oggetto secondario è un elemento figlio dell'oggetto master e include un sottoinsieme di informazioni da categorizzare e rendere disponibili nell'oggetto personalizzato. Quando si crea un oggetto secondario in
Classic PPM
, tale oggetto viene reso disponibile come modulo in
Clarity
. È possibile utilizzare i blueprint per assicurarsi che tale modulo sia disponibile per gli utenti autorizzati in
Clarity
.
È possibile aggiungere fino a un massimo di 50 oggetti secondari personalizzati al blueprint di un oggetto.
Procedere come descritto di seguito:
  1. Aprire
    Amministrazione
    , selezionare Studio e fare clic su
    Oggetti
    .
  2. Fare clic su
    Nuovo
    .
  3. Immettere il nome di un oggetto, un ID univoco e l'origine del contenuto.
  4. (Facoltativo) Nel campo Descrizione, immettere dettagli utili che consentano all'utente e agli altri sviluppatori di identificare facilmente lo scopo dell'oggetto.
  5. Selezionare
    Oggetto secondario
    se l'oggetto è l'elemento figlio di un altro oggetto specificato nel campo Oggetto master.
  6. Selezionare la casella di controllo
    Abilitato per le API
    .
  7. Fare clic su
    Salva
    per salvare l'oggetto.
Per visualizzare l'oggetto secondario personalizzato come modulo in
Clarity
, è necessario configurare il blueprint dell'oggetto master. Per ulteriori informazioni, consultare la sezione Aggiunta di moduli ai blueprint.
Abilitazione per le API degli attributi virtuali personalizzati e predefiniti con XOG
È possibile utilizzare XOG per abilitare per le API gli attributi virtuali predefiniti e personalizzati in
Classic PPM
. Gli attributi virtuali personalizzati sono definiti unicamente negli oggetti secondari. Un attributo virtuale è un attributo di sola lettura dell'oggetto secondario collegato a un attributo specifico dell'oggetto master.
Non è possibile usare
Classic PPM
per abilitare per le API gli attributi virtuali personalizzati e predefiniti.
Diritti di accesso associati agli oggetti master e agli oggetti secondari personalizzati
In
Classic PPM
, i diritti globali, di OBS e di istanza sono supportati per gli oggetti personalizzati e gli oggetti secondari personalizzati. Tuttavia, gli oggetti secondari personalizzati includono anche i diritti specifici dell'elemento padre corrispondente.
Tutti gli utenti devono disporre del diritto di accesso Oggetto personalizzato - Navigazione per poter visualizzare la pagina Oggetti personalizzati in
Clarity
.
Di seguito si riportano i dettagli associati ai diritti di accesso.
Azione
Diritti di accesso
Creazione
  • L'utente dispone del diritto di istanza Elemento padre - Visualizzazione (include il diritto Elemento padre - Navigazione)
  • Non concede automaticamente l'accesso in modifica
  • L'utente dispone di uno dei seguenti diritti:
    • <Oggetto master personalizzato> - Creazione (diritto globale)
    • <Elemento padre> - Creazione - <Oggetto secondario>
Visualizzazione
  • L'utente dispone del diritto di istanza Elemento padre - Visualizzazione (include il diritto Elemento padre - Navigazione)
  • L'utente dispone di uno dei seguenti diritti:
    • <Oggetto master personalizzato> - Visualizzazione - Tutto (diritto globale)
    • <Oggetto master personalizzato> - Visualizzazione (diritto di istanza)
    • <Elemento padre> - Visualizzazione - Tutto - <Oggetto secondario>
Edit
  • L'utente dispone del diritto di istanza Elemento padre - Visualizzazione (include il diritto Elemento padre - Navigazione)
  • Include il diritto di eliminazione
  • L'utente dispone di uno dei seguenti diritti:
    • <Oggetto master personalizzato> - Modifica - Tutto (diritto globale)
    • <Oggetto master personalizzato> - Modifica (diritto di istanza)
    • <Elemento padre> - Modifica - Tutto - <Oggetto secondario>
Eliminazione
  • Il diritto di eliminazione di un'istanza viene concesso tramite il diritto di accesso Modifica. Non si tratta di un diritto separato
  • Se un utente può modificare un'istanza, tale utente sarà anche in grado di eliminarla.
Configurazione degli oggetti personalizzati
L'amministratore dell'applicazione o gli utenti executive possono utilizzare i blueprint per configurare i layout degli oggetti personalizzati. Quando si crea un oggetto personalizzato e lo si abilita per le API, in
Clarity
viene creato automaticamente un blueprint. Tutti gli oggetti secondari abilitati per le API associati all'oggetto sono disponibili come moduli.
È possibile creare una copia del blueprint predefinito creato automaticamente e modificarlo. È quindi possibile configurare il layout dei dettagli in base ai requisiti aziendali. È inoltre possibile aggiungere diversi oggetti secondari come moduli per assicurarsi che siano disponibili per gli utenti autorizzati.
Utilizzo degli oggetti personalizzati
È possibile visualizzare un elenco degli oggetti personalizzati disponibili nella pagina Oggetti personalizzati. Fare clic su un oggetto per visualizzare un elenco degli elementi ad esso associati. Poiché gli elementi vengono visualizzati nella griglia comune di
Clarity
, è possibile eseguire le seguenti azioni:
  • Utilizzare il pannello di colonna per aggiungere attributi alla griglia.
  • Utilizzare il riquadro Dettagli per visualizzare le informazioni aggiuntive.
  • Filtrare e individuare gli elementi appropriati.
  • Configurare le opzioni di visualizzazione e salvare la visualizzazione
  • Esportare i dati della griglia in un file CSV
  • Raggruppare i dati in base agli attributi rilevanti
Per ulteriori informazioni sulle funzionalità della griglia comune di
Clarity
, consultare la sezione Componenti comuni.
È possibile fare clic su un elemento qualsiasi per visualizzare informazioni aggiuntive. Il blueprint consente di visualizzare i diversi attributi e moduli configurati per l'utente. Poiché i dati dei moduli vengono visualizzati nella griglia comune di
Clarity
, è possibile analizzarli e modificarli utilizzando le funzionalità standard della griglia comune.
Protezione degli oggetti personalizzati
È ora possibile proteggere gli attributi degli oggetti personalizzati utilizzando la protezione a livello di campo (FLS). È possibile utilizzare la griglia comune di
Clarity
per proteggere gli attributi. Quando un attributo è protetto, viene visualizzata l'icona corrispondente affianco all'attributo. Questa icona viene visualizzata nel layout Griglia, nel riquadro Dettagli e nel modulo Proprietà.
Group
Quando un utente con il diritto di accesso di visualizzazione tenta di modificare l'attributo nella griglia, viene visualizzata un'icona indicante che tale modifica non è consentita e il campo viene disabilitato. Gli utenti che non dispongono dell'accesso di visualizzazione o modifica non visualizzeranno alcuna opzione per aggiungere l'attributo protetto alla visualizzazione. Se l'utente accede a una visualizzazione salvata contenente un attributo protetto, la visualizzazione viene mostrata senza tale attributo e come non salvata.
  • Per impostare la protezione FLS è necessario disporre dei diritti di accesso Amministrazione - Accesso e Gestione attributi - Navigazione.
  • È possibile assegnare diritti di accesso solo ai gruppi di utenti.
  • Le regole di business di
    Clarity
    prevalgono sulla protezione FLS.
  • La protezione FLS prevale sui diritti di istanza/OBS/globali.
  • La protezione a livello di campo è applicabile solo in
    Clarity
    . La protezione FLS non viene applicata nelle visualizzazioni di Classic PPM.
  • È possibile proteggere solo gli attributi i cui alias REST API sono compilati.
Per ulteriori informazioni sulla protezione a livello di campo, consultare la sezione Accesso protetto a livello di campo.