A propriedade “projeto” é uma lista que permite relacionar o projeto, o serviço e a categoria ASMS ao projeto no DevOps:
Os campos dos casos no ASMS e DevOps são apresentados usando o seguinte JSON (Arquivo de Configuração):
{
"project": [
{
"id": 0,
"collection": "",
"service":,
"category": [
{
"reference": "",
"id": 0,
"project": "",
"dataSource": ""
}
]
}
],
"itemType": [
],
"case": [
],
"urgency": [
],
"impact": [
],
"model": [
],
"typeRegister": [
],
"category": [
],
"applicant": [
],
"responsibleGroup": [
],
"responsible": [
]
}
Com a ajuda de um Gerenciamento de Serviços Aranda (ASMS)
1. Consulte Tipos de caso do ASMS.
Tipos de casos no ASMS |
Incidentes |
Problema |
Mudar |
Chamada de serviço |
Soltar |
2. Selecione um ou mais tipos de caso que você relacionará aos tipos de WorkItem do DevOps.
3. Obtenha a ID do tipo de caso Asms que você usará para obter as IDs de serviço e categoria.
4. Obtenha a ID do projeto ARANDA ASMS.
5. Obtenha a ID do serviço Aranda ASMS.
6. Obtenha os IDs das categorias ASMS de Aranda.
7. Obtenha a ID da organização/coleção no DevOps (Projeto DevOps).
8. Obtenha a ID do projeto de DevOps (Projeto DevOps).
8. Atribua a seguinte equivalência de categoria:
Projeto DevOps | Categoria em Aranda | ID da categoria Aranda |
---|---|---|
Projeto 1 | Categoria 1 | 1 |
Projeto 2 | Categoria 2 | 13 |
6. Digite o ID do projeto: Aranda obtido na etapa 1 na propriedade “identificação” (Para o exemplo, use o ID 5):
{
"project": [
{
"id": 5,
"collection": "",
"service": 0,
"category": [
{
"reference": "",
"id": 0,
"project": "",
"dataSource": ""
}
]
}
]
}
7. Digite o ID do serviço Aranda obtido na etapa 1 na propriedade “serviço” (para o exemplo, use o ID 10):
{
"project": [
{
"id": 5,
"collection": "",
"service": 10,
"category": [
{
"reference": "",
"id": 0,
"project": "",
"dataSource": ""
}
]
}
]
}
8. Digite o Nome da organização/coleção obtido na etapa 7 na propriedade “coleção” (para o exemplo, use o nome arandaTest):
{
"project": [
{
"id": 5,
"collection": "arandaTest",
"service": 10,
"category": [
{
"reference": "",
"id": 0,
"project": "",
"dataSource": ""
}
]
}
]
}
9. Digite o ID da categoria Aranda Na propriedade “category.id” e o nome do projeto em DevOps Na propriedade Projeto, na propriedade fonte de dados A fonte de criação é selecionada para este exemplo Usar Aranda, para obter mais informações (Informações da fonte de dados)
{
"project": [
{
"id": 5,
"collection": "arandaTest",
"service": 10,
"category": [
{
"reference": "",
"id": 1,
"project": "asmsTest",
"dataSource": "Aranda"
}
]
}
]
}
10. Insira um nome exclusivo para a propriedade “categoria.referência”, esta propriedade relaciona o “projeto”, “tipo de item”, “caso” e propriedades que relacionam valores
{
"project": [
{
"id": 5,
"collection": "arandaTest",
"service": 10,
"category": [
{
"reference": "project 1",
"id": 1,
"project": "asmsTest",
"dataSource": "Aranda"
}
]
}
]
}
Relação de tipos de caso de Asms com tipos de WorkItem de DevOps
11. Obtenha as IDs dos tipos WorkItem do DevOps (Tipo de item de trabalho DevOps).
12. Atribua a seguinte equivalência de tipos de caso:
Tipo de caso em DevOps | Tipo de caso em Aranda | Tipo de caixa ID Aranda | |
---|---|---|---|
Tipo de caso 1 | Incidentes | Incidentes | |
Tipo de caso 2 | Problema | Problema |
- Digite o Tipo de caixa ID Aranda Na propriedade “tipo” e o Tipo de caso em DevOps do seu equivalente retirado de DevOps Na propriedade workItemType
{
"itemType": [
{
"reference": "",
"type": "Incidents",
"workItemType": "Tipo de caso 1"
},
{
"reference": "",
"type": "Problem",
"workItemType": "Tipo de caso 2"
}
]
}
13. Na propriedade “itemType.reference” Digite o valor que você registrou no número da etapa 9, para criar uma relação entre a categoria e a propriedade “itemType” do arquivo de configuração:
{
"itemType": [
{
"reference": "project 1",
"type": "Incidents",
"workItemType": "Tipo de caso 1"
},
{
"reference": "project 1",
"type": "Problem",
"workItemType": "Tipo de caso 2"
}
]
}
Continuar: Registrar a propriedade “Caso” (etapa 2) ↪