Editar componente de ativo no escopo de um projeto de riscos

Edita um componente de ativo no escopo de um projeto de riscos.

 

URL

{RMUrl}/api/risk/projects/<CódigoDoProjetodeRiscos>/controlscope/<Códigodocomponentedoativo>

 

MÉTODO DE SOLICITAÇÃO

PUT

 

PARÂMETROS DA URL

AssetComponentId: esse parâmetro é fornecido na URL e não precisa ser enviado através do PUT.

RiskProjectID: esse parâmetro é fornecido na URL e não precisa ser enviado através do PUT.

 

CONTEÚDO DO FORMULÁRIO

KnowledgeBase (opcional): versão do knowledge base associado ao componente de ativo. Neste parâmetro, o usuário deve inserir a versão do knowledge base a ser utilizada, caso haja outras versões deste.

Survey (opcional): ID ou CustomerID da pesquisa do knowledge base associado ao componente de ativo.

Analyst (opcional): analista responsável pelo componente de ativo.

Interviewee (opcional): pessoa responsável por responder a entrevista do componente de ativo. Caso o componente de ativo não possuir uma pesquisa, o campo será ignorado.

Reviewer (opcional): pessoa responsável por revisar a entrevista do componente de ativo. Caso o componente de ativo não possuir uma pesquisa, o campo será ignorado.

QuestionnaireStatusCode (opcional): permite abrir ou fechar um questionário. Valores válidos: 1 (Open) e 8 (Close).

 

EXEMPLO DE SOLICITAÇÃO

{RMUrl}/api/risk/projects/PRJR12184/controlscope/1e22a178-1d43-11e2-a316-22ddd55f8100

 

EXEMPLO DO CONTEÚDO DO FORMULÁRIO

Editar o componente de ativo no escopo com todas as opções:

{

"KnowledgeBase":{"Version":"2.0"},

"Survey":{"CustomerID":"DEV-01.00000009"},

"Analyst":{"Name":"Alexandre Ferreira"},

"Interviewee":{"Name":"Juliana Gomes"},

"Reviewer":{"Name":"Renato Silva"}

}

 

Abrir um questionário:

{

"QuestionnaireStatusCode":1

}

 

 

Fechar um questionário:

{

"QuestionnaireStatusCode":8

}

 

RESPOSTA DE SUCESSO

Nenhuma informação é retornada.

 

EXEMPLO DE RESPOSTA DE SUCESSO

HTTP status code 204: NoContent