Retorna informações sobre as propriedades e atributos de um knowledge base cadastrado no sistema.
URL
{RMUrl}/api/knowledge/knowledgebases/<CódigoDoKnowledgeBase>
MÉTODO DE SOLICITAÇÃO
GET
PARÂMETRO DA URL
KnowledgeBaseID: esse parâmetro é fornecido na URL e não precisa ser enviado através do GET.
EXEMPLO DE SOLICITAÇÃO
{RMUrl}/api/knowledge/knowledgebases/47cce3f0-14f3-11ea-80cd-000d3a011c02
RESPOSTA DE SUCESSO
Retorna um objeto KnowledgeBase completo, com as seguintes informações:
{
Guid Id;
string Name;
string Shortname;
string CurrentVersion;
int Controls;
DateTime CreatedOn;
string CustomerID;
string Type;
string Classification;
string Description;
string Status;
string Source;
string CPE;
string Description;
object Responsible;
object History;
}
EXEMPLOS DE RESPOSTA DE SUCESSO
{
"Responsible": {
"Id": "47cce3f0-14f3-11ea-80cd-000d3a011c02",
"Name": "Rodrigo Castro",
"IsInstanceManager": false
},
"History": [
{
"Id": "5487960d-eefb-11eb-8d84-000d3a9a4e49",
"DateRecorded": "/Date(1627404880807-0300)/",
"Modification": "The properties of the knowledge base \"Processo - \"Gestão\" - Requisitos para o Sistema de Gestão da Segurança da Informação (NBR ISO/IEC 27001:2013). FIEG\" were modified.",
"Author": {
"Id": "47cce3f0-14f3-11ea-80cd-000d3a011c02",
"Name": "Rodrigo Castro",
"IsInstanceManager": false
}
},
{
"Id": "73157ae2-eefb-11eb-8d84-000d3a9a4e49",
"DateRecorded": "/Date(1627404930987-0300)/",
"Modification": "The properties of the knowledge base \"Processo - \"Gestão\" - Requisitos para o Sistema de Gestão da Segurança da Informação (NBR ISO/IEC 27001:2013). FIEG\" were modified.",
"Author": {
"Id": "47cce3f0-14f3-11ea-80cd-000d3a011c02",
"Name": "Rodrigo Castro",
"IsInstanceManager": false
}
}
],
"Id": "7116bbe9-1788-11ef-befd-1418c3959920",
"Name": "Processo - \"Gestão\" - Requisitos para o Sistema de Gestão da Segurança da Informação (NBR ISO/IEC 27001:2013). FIEG",
"ShortName": "ISO 27001:2013 - FIEG",
"Controls": 35,
"CreatedOn": "/Date(1495798727417-0300)/",
"CustomerID": "MOD.000690",
"Type": "Processo",
"Classification": "IT Risk Management",
"Description": "Este Knowledge Base contém requisitos para estabelecer, implementar, operar, monitorar, analisar criticamente, manter e melhorar um sistema de gestão de segurança da informação documentado dentro do contexto dos riscos de negócio globais da organização, utilizando como referência a norma NBR ISO/IEC 27001:2013 (Sistemas de Gestão de segurança da informação - Requisitos). A norma especifica requisitos para implementação de controles de segurança personalizados para as necessidades particulares das organizações e partes interessadas, formalizados e operacionalizados em um escopo definido. Indicam, ainda, referências a outros Knowledge Bases do Risk Manager, onde os controles relacionados podem ser utilizados para uma avaliação mais detalhada.\n\nAtenção! Os controles do Anexo A da norma NBR ISO/IEC 27001:2013 serão avaliados pelo Knowledge Base da norma NBR ISO/IEC 27002:2013, e podem não ser totalmente aplicáveis em função das características da organização. Convém que os controles sejam avaliados criteriosamente, antes de sua implementação.\n\nTodos os direitos reservados para a Módulo Security Solutions S/A.",
"Status": "Editing",
"Source": "Custom",
"CustomAttributes": {
"texto_de_conhecimento": "Aprovado"
}
}