Na seção anterior, relacionamos as propriedades dos casos no ASMS com as propriedades do DevOps e atribuímos um tipo de Mapping (como obteremos os valores):
Propriedade em ASMS | Propriedade DevOps | Tipo de mapeamento |
---|---|---|
Assunto | System.Title | Valor do campo |
Descrição | System.Description | Valor do campo |
estado | System.State * | - |
responsável | System.AssignedTo | Mapeador |
typeRegister | Custom.recordtype | Mapeador |
responsibleGroup | Custom.usergroup | Valor do campo |
cliente | Custom.client | Mapeador |
Companhia | Custom.company | Mapeador |
candidato | Custom.applicant | Valor do campo |
Ci | Custom.CI | Valor do campo |
Para os tipos de Associação de Valor “Mapeador e Valor”, você precisa criar uma associação e/ou relação de valor da seguinte maneira:
Propriedade em ASMS | Propriedade DevOps | Tipo de mapeamento |
---|---|---|
responsável | System.AssignedTo | Mapeador |
typeRegister | Custom.recordtype | Mapeador |
cliente | Custom.client | Mapeador |
Companhia | Custom.company | Mapeador |
Relacionamento e/ou parceria para propriedade “responsável”
1. Pesquisar DevOps para valores de propriedade “cessionário”, são os usuários com acesso a cada projeto.
2. Com a ajuda de um Gerenciamento de Serviços Aranda (ASMS) Obter as IDs dos valores da propriedade “responsável”.
3. Corresponder os valores de cessionário de DevOps com o ID do imóvel responsável ASMS, conforme mostrado abaixo:
Campo DevOps | Campo responsável na ASMS | ID responsável ASMS | Campo DevOps VALUE | |
---|---|---|---|---|
Cessionário | responsável | 314 | user1@aranda.com | |
Cessionário | responsável | 315 | user2@aranda.com |
4. Digite os valores no “responsável” No arquivo de configuração:
5. Na propriedade “referência” No arquivo de configuração, digite o “chave” em que me inscrevo A seção anterior:
{
"responsible": [
{
"reference": "project 1",
"Id": 314,
"Value": "user1@aranda.com"
},
{
"reference": "project 1",
"Id": 315,
"Value": "user2@aranda.com"
}
]
}
Relacionamento e/ou parceria para propriedade “typeRegister”
1. Pesquisar DevOps para valores de propriedade “Custom.recordtype”, Propriedades de DevOps.
2. Com a ajuda de um Gerenciamento de Serviços Aranda (ASMS) Obter as IDs dos valores da propriedade “typeRegister”.
3. Corresponder os valores de Custom.recordtype de DevOps com o ID do imóvel typeRegister ASMS, conforme mostrado abaixo:
Tipo de registro ASMS | Tipo de registro ASMS de ID | Campo DevOps VALUE |
---|---|---|
bater papo | 45 | bater papo |
46 | ||
Telefone | 47 | Telefone |
Auto-serviço | 48 | Auto-serviço |
virtual_agent | 49 | virtual_agent |
4. Na propriedade “referência” No arquivo de configuração, digite o “chave” em que me inscrevo A seção anterior:
5. Digite os valores no “typeRegister” No arquivo de configuração:
{
"typeRegister": [
{
"value": "chat",
"reference": "project 1",
"id": 45
},
{
"value": "email",
"reference": "project 1",
"id": 46
},
{
"value": "phone",
"reference": "project 1",
"id": 47
},
{
"value": "self-service",
"reference": "project 1",
"id": 48
},
{
"value": "virtual_agent",
"reference": "project 1",
"id": 49
}
]
}
Relacionamento e/ou parceria para propriedade “cliente”
1. Pesquisar DevOps para valores de propriedade “Custom.client”, Propriedades de DevOps.
2. Com a ajuda de um Gerenciamento de Serviços Aranda (ASMS) Obter as IDs dos valores da propriedade “cliente”.
3. Corresponder os valores de Custom.client de DevOps com o ID do imóvel cliente ASMS, conforme mostrado abaixo:
ASMS do cliente | ASMS do cliente de ID | Campo DevOps VALUE |
Cliente 3 | 3 | Cliente 3 |
Cliente 4 | 12 | Cliente 4 |
4. Na propriedade “referência” No arquivo de configuração, digite o “chave” em que me inscrevo A seção anterior:
5. Digite os valores no “cliente” No arquivo de configuração:
{
"client": [
{
"reference": "project 1",
"Id": 3,
"Value": "cliente 3"
},
{
"reference": "project 1",
"Id": 12,
"Value": "cliente 4"
}
]
}
Relacionamento e/ou parceria para propriedade “Companhia”
1. Pesquisar DevOps para valores de propriedade “Custom.company”, Propriedades de DevOps.
2. Com a ajuda de um Gerenciamento de Serviços Aranda (ASMS) Obter as IDs dos valores da propriedade “Companhia”.
3. Corresponder os valores de Custom.company de DevOps com o ID do imóvel Companhia ASMS, conforme mostrado abaixo:
Empresa ASMS | Id Empresa ASMS | Campo DevOps VALUE |
---|---|---|
Empresa DT | 2 | Empresa DT |
Empresa 2 | 4 | Empresa 2 |
5. Na propriedade “referência” No arquivo de configuração, digite o “chave” em que me inscrevo A seção anterior:
6. Digite os valores no “Companhia” No arquivo de configuração:
{
"company": [
{
"reference": "project 1",
"Id": 2,
"Value": "compañía dt"
},
{
"reference": "project 1",
"Id": 4,
"Value": "company 2"
}
]
}
Integrando a Lista de Valores ao Arquivo de Configuração
1. Uma das propriedades criadas acima, esta parte do json vai na raiz da configuração json:
{
"responsible": [
{
"reference": "project 1",
"Id": 314,
"Value": "user1@aranda.com"
},
{
"reference": "project 1",
"Id": 315,
"Value": "user2@aranda.com"
}
],
"typeRegister": [
{
"value": "chat",
"reference": "project 1",
"id": 45
},
{
"value": "email",
"reference": "project 1",
"id": 46
},
{
"value": "phone",
"reference": "project 1",
"id": 47
},
{
"value": "self-service",
"reference": "project 1",
"id": 48
},
{
"value": "virtual_agent",
"reference": "project 1",
"id": 49
}
],
"client": [
{
"reference": "project 1",
"Id": 3,
"Value": "cliente 3"
},
{
"reference": "project 1",
"Id": 12,
"Value": "cliente 4"
}
],
"company": [
{
"reference": "project 1",
"Id": 2,
"Value": "compañía dt"
},
{
"reference": "project 1",
"Id": 4,
"Value": "company 2"
}
]
}
Continuar: Registre a propriedade “model” (etapa 4 ↪ )