Collegare i configuration item agli utenti customer

micheletasso
OTRS newbie
Posts: 4
Joined: 12 Aug 2016, 14:18
OTRS Version?: 5.0.10
Real Name: Michele Tasso
Company: Alfa Telematica S.R.L.

Collegare i configuration item agli utenti customer

Postby micheletasso » 12 Aug 2016, 15:14

Salve a tutti,
ho installato l'ultima versione di OTRS 5 con i pacchetti aggiuntivi DynamicFieldITSMConfigItem, DynamicFieldRemoteDB, ITSM-CIAttributeCollection e gli ITSM.
Avrei la necessità di creare un collegamento logico tra i configuration Item ed i customers in modo tale che quando un cliente deve aprire un ticket, possa visualizzare esclusivamente gli assets a lui collegati e non tutti gli elementi.
Avevo cercato di risolvere il problema installando i componenti aggiuntivi DynamicFieldITSMConfigItem e ITSM-CIAttributeCollection i quali mi hanno permesso di inserire nel form di creazione di un nuovo ticket da parte del customer, dei campi dinamici contenente i dati dei CI.
Ho poi creato una connessione logica tra l'item ed il customer inserendo nel file di configurazione della classe il seguente codice:
{ Key => 'Owner',
Name=> 'Owner',
Searchable => 1,
Input =>
{
Type => 'Customer',
},
},

Purtroppo, anche in seguito a queste modifiche, un customer in fase di compilazione del ticket può selezionare qualsiasi asset.
Ad esempio l'utente X può attualmente aprire un ticket relativo ad un problema software che riguarda un PC che non fa neanche parte del suo centro di costo.

Sapete consigliarmi qualche soluzione, work-around al problema?

Vi ringrazio

Saluti


Michele Tasso

AlexITA
OTRS newbie
Posts: 4
Joined: 09 Nov 2016, 18:08
OTRS Version?: OTRS5

Re: Collegare i configuration item agli utenti customer

Postby AlexITA » 09 Nov 2016, 18:11

Ciao,

sei riuscito a trovare un work-around?

Giulio Soleni
OTRS superhero
Posts: 389
Joined: 30 Dec 2010, 14:35
OTRS Version?: 5.0.x and 4.0.x
Real Name: Giulio Soleni
Company: IKS srl

Re: Collegare i configuration item agli utenti customer

Postby Giulio Soleni » 04 Jan 2017, 18:38

Ciao,
non so se può esserti d'aiuto perché non ho fatto nessun test specifico... ma forse puoi utilizzare delle ACL per restringere il campo dei dyn field relativi alle CI a seconda del customer che crea la richiesta:
La prima parte (match settings) potrebbe essere del tipo

Code: Select all

Match settings
 Properties
  CustomerUser
   UserCustomerID:
    ID-utente-specifico
 Frontend
  Action:
   CustomerTicketMessage


La seconda parte dell'ACL (change settings) potrebbe essere del tipo:

Code: Select all

Change settings
 Possible
  Ticket
    DynamicField_ITSMConfigItem:
     elementi-del-dyn-field-da-mostrare
OTRS 5.0.x on CentOS 6.9 with MySQL 5.6 database connected to an Active Directory for Agents and Customers.
ITSM and FAQ modules installed.


Return to “Assistenza”

Who is online

Users browsing this forum: No registered users and 1 guest