mirror of
https://github.com/LukeHagar/developer.sailpoint.com.git
synced 2025-12-06 04:19:31 +00:00
15635 lines
578 KiB
JSON
15635 lines
578 KiB
JSON
{
|
|
"openapi": "3.0.1",
|
|
"info": {
|
|
"title": "Access Risk Management Analysis Services",
|
|
"version": "v1"
|
|
},
|
|
"paths": {
|
|
"/api/analysis/extracts": {
|
|
"post": {
|
|
"tags": [
|
|
"Analysis"
|
|
],
|
|
"summary": "Provides security extract information related to analyses.",
|
|
"requestBody": {
|
|
"description": "Collection of analyses ids",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/json-patch+json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
},
|
|
"application/*+json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"403": {
|
|
"description": "Forbidden",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/analysis/user": {
|
|
"post": {
|
|
"tags": [
|
|
"Analysis"
|
|
],
|
|
"summary": "Given a valid ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest request, queries the database to\r\nretrieve the rule violations the what-if scenario described would produce.",
|
|
"requestBody": {
|
|
"description": "",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json-patch+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/*+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/analysis/user/latestanalysis": {
|
|
"post": {
|
|
"tags": [
|
|
"Analysis"
|
|
],
|
|
"summary": "Given a valid ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequestForLatestAnalysis request, queries the database to\r\nretrieve the rule violations the what-if scenario described would produce. Uses latest available Analysis for specified ERP System.",
|
|
"requestBody": {
|
|
"description": "",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json-patch+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/*+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/analysis/drillDown": {
|
|
"post": {
|
|
"tags": [
|
|
"Analysis"
|
|
],
|
|
"summary": "Endpoint for executing drill down requests. Drill down gives details regarding how a rule has been violated.",
|
|
"requestBody": {
|
|
"description": "",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/json-patch+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
},
|
|
"application/*+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/analysis/multipleRulesDrillDown": {
|
|
"post": {
|
|
"tags": [
|
|
"Analysis"
|
|
],
|
|
"summary": "Endpoint for executing drill down requests. Drill down gives details regarding how a rule has been violated.",
|
|
"requestBody": {
|
|
"description": "",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/json-patch+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
},
|
|
"application/*+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/analysis/{securityExtractId}/{rulebookId}": {
|
|
"get": {
|
|
"tags": [
|
|
"Analysis"
|
|
],
|
|
"summary": "Gets an Analysis, based on the supplied !:securityExtractId and !:rulebookId parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "securityExtractId",
|
|
"in": "path",
|
|
"description": "Represents the security extract unique identifier which is used to obtain the Analysis.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "rulebookId",
|
|
"in": "path",
|
|
"description": "Represents the rule book unique identifier which is used to obtain the Analysis.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/analysis/extract/{externalReference}": {
|
|
"get": {
|
|
"tags": [
|
|
"Analysis"
|
|
],
|
|
"summary": "Gets an Security Extract, based on the supplied externalReference parameter.",
|
|
"parameters": [
|
|
{
|
|
"name": "externalReference",
|
|
"in": "path",
|
|
"description": "Represents the unique external reference which is used to obtain the Security Extract.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
},
|
|
"404": {
|
|
"description": "Not Found",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/analysis/extract/{securityExtractId}": {
|
|
"get": {
|
|
"tags": [
|
|
"Analysis"
|
|
],
|
|
"summary": "Gets a Security Extract based on the supplied security extract id.",
|
|
"parameters": [
|
|
{
|
|
"name": "securityExtractId",
|
|
"in": "path",
|
|
"description": "The unique identifier of the security extract.",
|
|
"required": true,
|
|
"schema": {
|
|
"maximum": 2147483647,
|
|
"minimum": 1,
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ExtractModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"403": {
|
|
"description": "Forbidden",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/analysis/{accountId}": {
|
|
"post": {
|
|
"tags": [
|
|
"Analysis"
|
|
],
|
|
"summary": "Creates new record for analysis for specified account. Will be used latest available rulebook.",
|
|
"parameters": [
|
|
{
|
|
"name": "accountId",
|
|
"in": "path",
|
|
"description": "Identifier of related account.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/analysis/{analysisId}/run": {
|
|
"post": {
|
|
"tags": [
|
|
"Analysis"
|
|
],
|
|
"summary": "Runs analysis for all related extracts.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Identifier of analysis.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/analysis/{analysisId}/exportResults": {
|
|
"get": {
|
|
"tags": [
|
|
"Analysis"
|
|
],
|
|
"summary": "Creates a zipped SQLite DB with analysis results for a given analysis ID.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "ID of the analysis",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/analysis/newuser": {
|
|
"post": {
|
|
"tags": [
|
|
"Analysis"
|
|
],
|
|
"summary": "Responsible for performing a What-If simulated analysis for a new user.",
|
|
"requestBody": {
|
|
"description": "Represents the parameters required to perform the simulated analysis.",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json-patch+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
},
|
|
"application/*+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/system/{systemId}": {
|
|
"get": {
|
|
"tags": [
|
|
"ErpSystem"
|
|
],
|
|
"summary": "Get system based on the specified system identifier",
|
|
"parameters": [
|
|
{
|
|
"name": "systemId",
|
|
"in": "path",
|
|
"description": "Identifier of the system.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.SystemModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/offlinereporting/businessprocessconflictsummary/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OfflineReporting"
|
|
],
|
|
"summary": "Gets an odata list of offline business process conflict summary items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/usersummary/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of user summary items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/rolesummary/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of role summary items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/userrisksummary/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of user risk summary items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/riskiestrolesummary/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of riskiest role summary items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/userrisklevel/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of user risk level items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique extract identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/userauthorizationobject/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of user authorization object items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/userremediation/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of user remediation items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
},
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"/api/securityrolesreport/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of security roles report items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique extract identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/roleconflictmatrix/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of role conflict matrix items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/roleremediation/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of role remediation items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
},
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"/api/usertcodelevelrisk/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of user tcode level risk items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/conflictsummary/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of conflict summary items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/businessprocessconflictsummary/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of business process conflict summary items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/roleDetails/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets a list of role detail items, based on the supplied parameters.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items will be bypassed.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"description": "Represents the optional parameter which specifies how many items to returned.",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 10
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"400": {
|
|
"description": "Bad Request",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
},
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"/api/userpermissionleveldetail/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"OnlineReporting"
|
|
],
|
|
"summary": "Gets facts ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail by system with scope information.\r\nSupports ODATA filtering",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Represents the unique analysis identifier.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "skip",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 0
|
|
}
|
|
},
|
|
{
|
|
"name": "take",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"default": 10
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"403": {
|
|
"description": "Forbidden",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
},
|
|
"deprecated": true
|
|
}
|
|
},
|
|
"/api/role/system/{systemId}": {
|
|
"get": {
|
|
"tags": [
|
|
"Role"
|
|
],
|
|
"summary": "Gets roles from specified system.",
|
|
"parameters": [
|
|
{
|
|
"name": "systemId",
|
|
"in": "path",
|
|
"description": "Identifier of the system.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"403": {
|
|
"description": "Forbidden",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/role/extract/{extractId}": {
|
|
"get": {
|
|
"tags": [
|
|
"Role"
|
|
],
|
|
"summary": "Gets roles from specified extract.",
|
|
"parameters": [
|
|
{
|
|
"name": "extractId",
|
|
"in": "path",
|
|
"description": "Identifier of the extract.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RoleModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"403": {
|
|
"description": "Forbidden",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/rulebook/{rulebookId}": {
|
|
"get": {
|
|
"tags": [
|
|
"Rulebook"
|
|
],
|
|
"summary": "Returns metadata of the Rulebook by provided ID",
|
|
"parameters": [
|
|
{
|
|
"name": "rulebookId",
|
|
"in": "path",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RulebookModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"403": {
|
|
"description": "Forbidden",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/scopedanalysis/analysishits/{analysisId}": {
|
|
"get": {
|
|
"tags": [
|
|
"ScopedAnalysis"
|
|
],
|
|
"summary": "Gets facts ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel by analysis without scope information.\r\nSupports ODATA filtering",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Identifier of the analysis.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"403": {
|
|
"description": "Forbidden",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"404": {
|
|
"description": "Not Found",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/tenancyCheck/analysis/{analysisId}": {
|
|
"post": {
|
|
"tags": [
|
|
"TenancyCheck"
|
|
],
|
|
"summary": "Determines if analysis belongs to any of specified customers.",
|
|
"parameters": [
|
|
{
|
|
"name": "analysisId",
|
|
"in": "path",
|
|
"description": "Identifier of the analysis.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"description": "Identifiers of customers.",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json-patch+json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/*+json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"403": {
|
|
"description": "Forbidden",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/tenancyCheck/extract/{extractId}": {
|
|
"post": {
|
|
"tags": [
|
|
"TenancyCheck"
|
|
],
|
|
"summary": "Determines if extract belongs to any of specified customers.",
|
|
"parameters": [
|
|
{
|
|
"name": "extractId",
|
|
"in": "path",
|
|
"description": "Identifier of the extract.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"description": "Identifiers of customers.",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json-patch+json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/*+json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"403": {
|
|
"description": "Forbidden",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/tenancyCheck/rulebook/{rulebookId}": {
|
|
"post": {
|
|
"tags": [
|
|
"TenancyCheck"
|
|
],
|
|
"summary": "Determines if rulebook belongs to any of specified customers.",
|
|
"parameters": [
|
|
{
|
|
"name": "rulebookId",
|
|
"in": "path",
|
|
"description": "Identifier of the rulebook.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"description": "Identifiers of customers.",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json-patch+json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/*+json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"403": {
|
|
"description": "Forbidden",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/tenancyCheck/system/{systemId}": {
|
|
"post": {
|
|
"tags": [
|
|
"TenancyCheck"
|
|
],
|
|
"summary": "Determines if system belongs to any of specified customers.",
|
|
"parameters": [
|
|
{
|
|
"name": "systemId",
|
|
"in": "path",
|
|
"description": "Identifier of the system.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"description": "Identifiers of customers.",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/json-patch+json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
},
|
|
"application/*+json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"403": {
|
|
"description": "Forbidden",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/user/system/{systemId}": {
|
|
"get": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"summary": "Gets users from specified system.",
|
|
"parameters": [
|
|
{
|
|
"name": "systemId",
|
|
"in": "path",
|
|
"description": "Identifier of the system.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"403": {
|
|
"description": "Forbidden",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/user/extract/{extractId}": {
|
|
"get": {
|
|
"tags": [
|
|
"User"
|
|
],
|
|
"summary": "Gets users from specified extract.",
|
|
"parameters": [
|
|
{
|
|
"name": "extractId",
|
|
"in": "path",
|
|
"description": "Identifier of the extract.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.UserModel"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"401": {
|
|
"description": "Unauthorized",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"403": {
|
|
"description": "Forbidden",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/plain": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/Microsoft.AspNetCore.Mvc.ProblemDetails"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"500": {
|
|
"description": "Server Error"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/accounts": {
|
|
"post": {
|
|
"tags": [
|
|
"Workflow"
|
|
],
|
|
"summary": "Onboards a new account so that rulebooks and extracts can be added to it.",
|
|
"requestBody": {
|
|
"description": "",
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/json-patch+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
},
|
|
"application/*+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/accounts/{accountId}/systems": {
|
|
"get": {
|
|
"tags": [
|
|
"Workflow"
|
|
],
|
|
"summary": "Gets a list of systems based on the supplied accountId.",
|
|
"parameters": [
|
|
{
|
|
"name": "accountId",
|
|
"in": "path",
|
|
"description": "Identifier of the account.",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/accounts/{accountId}/rulebooks": {
|
|
"post": {
|
|
"tags": [
|
|
"Workflow"
|
|
],
|
|
"summary": "Updates the rulebook of an onboarded account, and kicks off an analysis workflow.",
|
|
"parameters": [
|
|
{
|
|
"name": "accountId",
|
|
"in": "path",
|
|
"description": "",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"multipart/form-data": {
|
|
"schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"file": {
|
|
"type": "string",
|
|
"format": "binary"
|
|
}
|
|
}
|
|
},
|
|
"encoding": {
|
|
"file": {
|
|
"style": "form"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/accounts/{accountId}/extracts": {
|
|
"post": {
|
|
"tags": [
|
|
"Workflow"
|
|
],
|
|
"summary": "Updates the security extract of an onboarded account, and kicks off an analysis workflow.",
|
|
"parameters": [
|
|
{
|
|
"name": "accountId",
|
|
"in": "path",
|
|
"description": "",
|
|
"required": true,
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
{
|
|
"name": "systemId",
|
|
"in": "query",
|
|
"description": "",
|
|
"schema": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
{
|
|
"name": "pciId",
|
|
"in": "query",
|
|
"schema": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
}
|
|
],
|
|
"requestBody": {
|
|
"content": {
|
|
"multipart/form-data": {
|
|
"schema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"file": {
|
|
"type": "string",
|
|
"format": "binary"
|
|
}
|
|
}
|
|
},
|
|
"encoding": {
|
|
"file": {
|
|
"style": "form"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/workflow/analyses": {
|
|
"post": {
|
|
"tags": [
|
|
"Workflow"
|
|
],
|
|
"summary": "Queues a new analysis job in the service bus.",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/json-patch+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
},
|
|
"application/*+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"/api/workflow/reports": {
|
|
"post": {
|
|
"tags": [
|
|
"Workflow"
|
|
],
|
|
"summary": "Queues up a full conflict matrix generation of the specified hit analysis.",
|
|
"requestBody": {
|
|
"content": {
|
|
"application/json;odata.metadata=minimal;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=minimal": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=full": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.metadata=none": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=true": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json;odata.streaming=false": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/xml": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/prs.odatatestxx-odata": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/json-patch+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"text/json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
},
|
|
"application/*+json": {
|
|
"schema": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"responses": {
|
|
"200": {
|
|
"description": "Success"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"components": {
|
|
"schemas": {
|
|
"ErpMaestro.ErpAnalysis.Common.Models.SecurityExtractInfo": {
|
|
"type": "object",
|
|
"properties": {
|
|
"analysisId": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"securityExtractReferenceId": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"Microsoft.AspNetCore.Mvc.ProblemDetails": {
|
|
"type": "object",
|
|
"properties": {
|
|
"type": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"title": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"status": {
|
|
"type": "integer",
|
|
"format": "int32",
|
|
"nullable": true
|
|
},
|
|
"detail": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"instance": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": {
|
|
"type": "object",
|
|
"additionalProperties": false
|
|
}
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest": {
|
|
"required": [
|
|
"accountId",
|
|
"systemId",
|
|
"username"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"analysisId": {
|
|
"type": "integer",
|
|
"description": "Represents the analysis unique identifier.",
|
|
"format": "int32"
|
|
},
|
|
"accountId": {
|
|
"type": "string",
|
|
"description": "Reference to the account that the what-if analysis should use. Account Id must already be\r\nexamined to verify tenancy and access rights.",
|
|
"format": "uuid"
|
|
},
|
|
"systemId": {
|
|
"type": "integer",
|
|
"description": "Reference to the system id that the analysis is running against. System Id must already be\r\nexamined to verify tenancy and access rights.",
|
|
"format": "int32"
|
|
},
|
|
"username": {
|
|
"maxLength": 255,
|
|
"type": "string",
|
|
"description": "Username to analyze the role changes against."
|
|
},
|
|
"rolesToAdd": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to add for what-if analysis",
|
|
"nullable": true
|
|
},
|
|
"rolesToRemove": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to remove for what-if analysis",
|
|
"nullable": true
|
|
},
|
|
"groupsToAdd": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to add for what-if analysis",
|
|
"nullable": true
|
|
},
|
|
"groupsToRemove": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to remove for what-if analysis",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Model for a single user what-if realtime analysis request. See ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse for\r\nthe response model."
|
|
},
|
|
"ErpMaestro.Services.RulebookAbstractions.Commons.Enums.Rating": {
|
|
"enum": [
|
|
0,
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.RiskType": {
|
|
"enum": [
|
|
0,
|
|
1,
|
|
2,
|
|
3
|
|
],
|
|
"type": "integer",
|
|
"description": "Risk type of a rule.",
|
|
"format": "int32"
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.RuleViolation": {
|
|
"type": "object",
|
|
"properties": {
|
|
"ruleId": {
|
|
"type": "integer",
|
|
"description": "Internal ID of the rule.",
|
|
"format": "int64"
|
|
},
|
|
"ruleCode": {
|
|
"type": "string",
|
|
"description": "The code of the rule that's been violated.",
|
|
"nullable": true
|
|
},
|
|
"ruleName": {
|
|
"type": "string",
|
|
"description": "The name of the rule that's been violated.",
|
|
"nullable": true
|
|
},
|
|
"ruleDescription": {
|
|
"type": "string",
|
|
"description": "The description of the rule that's been violated.",
|
|
"nullable": true
|
|
},
|
|
"riskLevel": {
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ErpMaestro.Services.RulebookAbstractions.Commons.Enums.Rating"
|
|
}
|
|
],
|
|
"description": "The level of risk the rule represents."
|
|
},
|
|
"riskType": {
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RiskType"
|
|
}
|
|
],
|
|
"description": "The type of risk the rule represents."
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents an identified rule violation based upon the rulebook."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisResponse": {
|
|
"type": "object",
|
|
"properties": {
|
|
"isSuperUser": {
|
|
"type": "boolean",
|
|
"description": "TRUE if user has access to everything in the system or is a 'SuperUser'."
|
|
},
|
|
"extractTimestampUtc": {
|
|
"type": "string",
|
|
"description": "The timestamp of the security extract used in the analysis.",
|
|
"format": "date-time"
|
|
},
|
|
"rulebookTimestampUtc": {
|
|
"type": "string",
|
|
"description": "The timestamp of the rulebook version used in the analysis.",
|
|
"format": "date-time"
|
|
},
|
|
"ruleViolations": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RuleViolation"
|
|
},
|
|
"description": "The list of rule violations the requested combination generated.",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Model for a single user what-if realtime analysis response. See ErpMaestro.ErpAnalysis.Common.Models.UserWhatIfAnalysisRequest for the\r\nrequest model."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest": {
|
|
"required": [
|
|
"accountId",
|
|
"systemId",
|
|
"username"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"accountId": {
|
|
"type": "string",
|
|
"description": "Reference to the account that the what-if analysis should use. Account Id must already be\r\nexamined to verify tenancy and access rights.",
|
|
"format": "uuid"
|
|
},
|
|
"systemId": {
|
|
"type": "integer",
|
|
"description": "Reference to the system id that the analysis is running against. System Id must already be\r\nexamined to verify tenancy and access rights.",
|
|
"format": "int32"
|
|
},
|
|
"username": {
|
|
"maxLength": 255,
|
|
"type": "string",
|
|
"description": "Username to analyze the role changes against."
|
|
},
|
|
"rolesToAdd": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to add for what-if analysis",
|
|
"nullable": true
|
|
},
|
|
"rolesToRemove": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to remove for what-if analysis",
|
|
"nullable": true
|
|
},
|
|
"groupsToAdd": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to add for what-if analysis",
|
|
"nullable": true
|
|
},
|
|
"groupsToRemove": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to remove for what-if analysis",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Model for a single user what-if realtime analysis request using latest available Analysis for specified ERP System. See ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse for\r\nthe response model."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisMetadata": {
|
|
"type": "object",
|
|
"properties": {
|
|
"analysisId": {
|
|
"type": "integer",
|
|
"description": "Represents the analysis unique identifier.",
|
|
"format": "int32"
|
|
},
|
|
"extractId": {
|
|
"type": "integer",
|
|
"description": "Represents the security extract unique identifier.",
|
|
"format": "int32"
|
|
},
|
|
"rulebookId": {
|
|
"type": "integer",
|
|
"description": "Represents the rulebook unique identifier.",
|
|
"format": "int32"
|
|
},
|
|
"extractTimestampUtc": {
|
|
"type": "string",
|
|
"description": "The timestamp of the security extract used in the analysis.",
|
|
"format": "date-time"
|
|
},
|
|
"rulebookTimestampUtc": {
|
|
"type": "string",
|
|
"description": "The timestamp of the rulebook version used in the analysis.",
|
|
"format": "date-time"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "What if analysis metadata"
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.V2.RuleViolation": {
|
|
"type": "object",
|
|
"properties": {
|
|
"ruleId": {
|
|
"type": "integer",
|
|
"description": "Internal ID of the rule.",
|
|
"format": "int64"
|
|
},
|
|
"ruleCode": {
|
|
"type": "string",
|
|
"description": "The code of the rule that's been violated.",
|
|
"nullable": true
|
|
},
|
|
"ruleName": {
|
|
"type": "string",
|
|
"description": "The name of the rule that's been violated.",
|
|
"nullable": true
|
|
},
|
|
"ruleDescription": {
|
|
"type": "string",
|
|
"description": "The description of the rule that's been violated.",
|
|
"nullable": true
|
|
},
|
|
"riskLevel": {
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ErpMaestro.Services.RulebookAbstractions.Commons.Enums.Rating"
|
|
}
|
|
],
|
|
"description": "The level of risk the rule represents."
|
|
},
|
|
"riskType": {
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.RiskType"
|
|
}
|
|
],
|
|
"description": "The type of risk the rule represents."
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents an identified rule violation based upon the rulebook."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisResponse": {
|
|
"type": "object",
|
|
"properties": {
|
|
"isSuperUser": {
|
|
"type": "boolean",
|
|
"description": "TRUE if user has access to everything in the system or is a 'SuperUser'."
|
|
},
|
|
"analysisMetadata": {
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisMetadata"
|
|
}
|
|
],
|
|
"description": "Analysis metadata",
|
|
"nullable": true
|
|
},
|
|
"ruleViolations": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.V2.RuleViolation"
|
|
},
|
|
"description": "The list of rule violations the requested combination generated.",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Model for a single user what-if realtime analysis response. See ErpMaestro.ErpAnalysis.Common.Models.V2.UserWhatIfAnalysisRequest for the\r\nrequest model."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest": {
|
|
"required": [
|
|
"accountId",
|
|
"ruleId",
|
|
"systemId",
|
|
"username"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"accountId": {
|
|
"type": "string",
|
|
"description": "Reference to the account that the what-if analysis should use. Account Id must already be\r\nexamined to verify tenancy and access rights.",
|
|
"format": "uuid"
|
|
},
|
|
"systemId": {
|
|
"type": "integer",
|
|
"description": "Reference to the system id that the analysis is running against. System Id must already be\r\nexamined to verify tenancy and access rights.",
|
|
"format": "int32"
|
|
},
|
|
"username": {
|
|
"maxLength": 255,
|
|
"type": "string",
|
|
"description": "Username to analyze the role changes against."
|
|
},
|
|
"ruleId": {
|
|
"type": "integer",
|
|
"description": "Rule ID to execute drill down on.",
|
|
"format": "int64"
|
|
},
|
|
"rolesToAdd": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to add for what-if analysis",
|
|
"nullable": true
|
|
},
|
|
"rolesToRemove": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to remove for what-if analysis",
|
|
"nullable": true
|
|
},
|
|
"groupsToAdd": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to add for what-if analysis",
|
|
"nullable": true
|
|
},
|
|
"groupsToRemove": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to remove for what-if analysis",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Model for a drill down request."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownBusinessFunctionHit": {
|
|
"type": "object",
|
|
"properties": {
|
|
"businessFunctionId": {
|
|
"type": "integer",
|
|
"description": "ID",
|
|
"format": "int64"
|
|
},
|
|
"businessFunctionCode": {
|
|
"type": "string",
|
|
"description": "Code",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionName": {
|
|
"type": "string",
|
|
"description": "Name",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionDescription": {
|
|
"type": "string",
|
|
"description": "Description",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Used to represent a business function hit on a drill down request"
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownResponse": {
|
|
"type": "object",
|
|
"properties": {
|
|
"ruleId": {
|
|
"type": "integer",
|
|
"description": "Rule ID",
|
|
"format": "int64"
|
|
},
|
|
"ruleDescription": {
|
|
"type": "string",
|
|
"description": "Rule Name",
|
|
"nullable": true
|
|
},
|
|
"extractTimestampUtc": {
|
|
"type": "string",
|
|
"description": "The timestamp of the security extract used in the analysis.",
|
|
"format": "date-time"
|
|
},
|
|
"rulebookTimestampUtc": {
|
|
"type": "string",
|
|
"description": "The timestamp of the rulebook version used in the analysis.",
|
|
"format": "date-time"
|
|
},
|
|
"drillDownBusinessFunctionHits": {
|
|
"type": "array",
|
|
"items": {
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownBusinessFunctionHit"
|
|
},
|
|
"description": "A collection of business function hits with the details of how a particular permission was hit.",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents a response to a Drill Down request. See ErpMaestro.ErpAnalysis.Common.Models.DrillDown.DrillDownRequest"
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.DrillDown.MultipleRulesDrilldownRequest": {
|
|
"required": [
|
|
"accountId",
|
|
"ruleIds",
|
|
"systemId",
|
|
"username"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"accountId": {
|
|
"type": "string",
|
|
"description": "Reference to the account that the what-if analysis should use. Account Id must already be\r\nexamined to verify tenancy and access rights.",
|
|
"format": "uuid"
|
|
},
|
|
"systemId": {
|
|
"type": "integer",
|
|
"description": "Reference to the system id that the analysis is running against. System Id must already be\r\nexamined to verify tenancy and access rights.",
|
|
"format": "int32"
|
|
},
|
|
"username": {
|
|
"maxLength": 255,
|
|
"type": "string",
|
|
"description": "Username to analyze the role changes against."
|
|
},
|
|
"ruleIds": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int64"
|
|
},
|
|
"description": "Rule IDs to execute drill down on."
|
|
},
|
|
"rolesToAdd": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to add for what-if analysis",
|
|
"nullable": true
|
|
},
|
|
"rolesToRemove": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to remove for what-if analysis",
|
|
"nullable": true
|
|
},
|
|
"groupsToAdd": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to add for what-if analysis",
|
|
"nullable": true
|
|
},
|
|
"groupsToRemove": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "List of roles to remove for what-if analysis",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.AnalysisModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "integer",
|
|
"description": "Represents the required unique Analysis identifier.",
|
|
"format": "int32"
|
|
},
|
|
"accountId": {
|
|
"type": "string",
|
|
"description": "Represents the required Account/Customer identifier.",
|
|
"format": "uuid"
|
|
},
|
|
"extractId": {
|
|
"type": "integer",
|
|
"description": "Represents the required Security Extract identifier.",
|
|
"format": "int32"
|
|
},
|
|
"rulebookId": {
|
|
"type": "integer",
|
|
"description": "Represents the required Rulebook identifier.",
|
|
"format": "int32"
|
|
},
|
|
"createdTimestampUtc": {
|
|
"type": "string",
|
|
"description": "Represents the required Date/Time when the Analysis was created as a UTC.",
|
|
"format": "date-time"
|
|
},
|
|
"createdBy": {
|
|
"type": "string",
|
|
"description": "Represents the required user who created the Analysis.",
|
|
"nullable": true
|
|
},
|
|
"completedTimestampUtc": {
|
|
"type": "string",
|
|
"description": "Represents the optional Date/Time when the Analysis was updated as a UTC.",
|
|
"format": "date-time",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Serves as the model for the Analysis."
|
|
},
|
|
"ErpMaestro.Services.Common.Models.Enums.ErpSystemType": {
|
|
"enum": [
|
|
0,
|
|
1,
|
|
2,
|
|
6,
|
|
7
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.ExtractModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "integer",
|
|
"description": "Identifier of the extract.",
|
|
"format": "int32"
|
|
},
|
|
"systemId": {
|
|
"type": "integer",
|
|
"description": "Identifier of related system.",
|
|
"format": "int32"
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"description": "Name of the extract.",
|
|
"nullable": true
|
|
},
|
|
"createdTimestampUtc": {
|
|
"type": "string",
|
|
"description": "Created date of extract.",
|
|
"format": "date-time"
|
|
},
|
|
"type": {
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ErpMaestro.Services.Common.Models.Enums.ErpSystemType"
|
|
}
|
|
],
|
|
"description": "Type of extract."
|
|
},
|
|
"isExtractComplete": {
|
|
"type": "boolean",
|
|
"description": "Determines if extract is complete."
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents the model for extract."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.NewUserWhatIfAnalysisRequest": {
|
|
"required": [
|
|
"accountId",
|
|
"systemId"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"accountId": {
|
|
"type": "string",
|
|
"description": "Represents the account that participates in the What-If analysis.",
|
|
"format": "uuid"
|
|
},
|
|
"systemId": {
|
|
"type": "integer",
|
|
"description": "Represents the system that participates in the What-If analysis.",
|
|
"format": "int32"
|
|
},
|
|
"rolesToAdd": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "Represents an optional list of roles to add for the What-If analysis.",
|
|
"nullable": true
|
|
},
|
|
"rolesToRemove": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "Represents an optional list of roles to remove for the What-If analysis.",
|
|
"nullable": true
|
|
},
|
|
"groupsToAdd": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "Represents an optional list of groups to add for the What-If analysis.",
|
|
"nullable": true
|
|
},
|
|
"groupsToRemove": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "string"
|
|
},
|
|
"description": "Represents an optional list of groups to remove for the What-If analysis.",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Serves as the model used to simulate a new user What-If analysis."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.SystemModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "integer",
|
|
"description": "Identifier of the system.",
|
|
"format": "int32"
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"description": "Name of the role.",
|
|
"nullable": true
|
|
},
|
|
"erpSystemType": {
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ErpMaestro.Services.Common.Models.Enums.ErpSystemType"
|
|
}
|
|
],
|
|
"description": "Type of system."
|
|
},
|
|
"accountId": {
|
|
"type": "string",
|
|
"description": "Identifier of the account.",
|
|
"format": "uuid",
|
|
"nullable": true
|
|
},
|
|
"description": {
|
|
"type": "string",
|
|
"description": "Description.",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents a system."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OfflineReporting.BusinessProcessConflictSummary": {
|
|
"type": "object",
|
|
"properties": {
|
|
"ruleCode": {
|
|
"type": "string",
|
|
"description": "Represents the identifier of the risk (rule), which makes up the group of\r\nrisk being summarized in the business process conflict summary.",
|
|
"nullable": true
|
|
},
|
|
"riskRating": {
|
|
"type": "string",
|
|
"description": "Represents the rating of risk (rule) involved in the business process conflict.\r\nTypical values are: Informational, Low, Medium, High and Critical.",
|
|
"nullable": true
|
|
},
|
|
"ruleName": {
|
|
"type": "string",
|
|
"description": "Represents the descriptive name of risk (rule) involved in the business process conflict.",
|
|
"nullable": true
|
|
},
|
|
"ruleBusinessProcess": {
|
|
"type": "string",
|
|
"description": "Represents the root level business process of the risk (rule).",
|
|
"nullable": true
|
|
},
|
|
"userId": {
|
|
"type": "string",
|
|
"description": "Represents the unique identifier of user involved in the conflict.",
|
|
"nullable": true
|
|
},
|
|
"fullName": {
|
|
"type": "string",
|
|
"description": "Represents the full name of the user involved in the conflict.",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionName1": {
|
|
"type": "string",
|
|
"description": "Represents the comma delimited list of one or more business functions that make up the risk (rule).",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents the summary of the user conflict data, by business process."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserSummary": {
|
|
"type": "object",
|
|
"properties": {
|
|
"highestLevelOfFullyExecutedRisks": {
|
|
"type": "string",
|
|
"description": "Represent the highest level of fully executed risks.",
|
|
"nullable": true
|
|
},
|
|
"highestLevelOfFullyExecutedUnmitigatedRisk": {
|
|
"type": "string",
|
|
"description": "Represents the highest level of utilization fully-executed unmitigated risks.",
|
|
"nullable": true
|
|
},
|
|
"highestLevelOfRisks": {
|
|
"type": "string",
|
|
"description": "Represents the highest level of risks.",
|
|
"nullable": true
|
|
},
|
|
"highestLevelOfUnmitigatedRisk": {
|
|
"type": "string",
|
|
"description": "Represents the highest level of unmitigated risks.",
|
|
"nullable": true
|
|
},
|
|
"highImpactRecommendationCount": {
|
|
"type": "integer",
|
|
"description": "Represents the highest impact recommendation count.",
|
|
"format": "int32",
|
|
"nullable": true
|
|
},
|
|
"numberOfAssignedDirectProfiles": {
|
|
"type": "integer",
|
|
"description": "Represents the number of assigned direct profiles.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfAssignedRoles": {
|
|
"type": "integer",
|
|
"description": "Represents the number of roles assigned to the user.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfFullyExecutedCriticalOrHighRisks": {
|
|
"type": "integer",
|
|
"description": "Represents the number of fully-executed utilization critical or high risks.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfFullyExecutedOtherRisks": {
|
|
"type": "integer",
|
|
"description": "Represents the number of other utilization fully-executed risks.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfNotFullyExecutedCriticalOrHighRisks": {
|
|
"type": "integer",
|
|
"description": "Represents the number of not fully-executed utilization critical or high risks.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfNotFullyExecutedOtherRisks": {
|
|
"type": "integer",
|
|
"description": "Represents the number of other not utilization fully-executed risks.",
|
|
"format": "int32"
|
|
},
|
|
"totalNumberOfRisks": {
|
|
"type": "integer",
|
|
"description": "Represents the total number of risks, which is the count of the distinct rule codes in a business process conflict summary.",
|
|
"format": "int32"
|
|
},
|
|
"totalNumberOfUnmitigatedRisks": {
|
|
"type": "integer",
|
|
"description": "Represents the total number of unmitigated risks.",
|
|
"format": "int32"
|
|
},
|
|
"totalRecommendationCount": {
|
|
"type": "integer",
|
|
"description": "Represents the total count of recommendations.",
|
|
"format": "int32"
|
|
},
|
|
"userGroup": {
|
|
"type": "string",
|
|
"description": "Represents the name of the group that the user belongs to.",
|
|
"nullable": true
|
|
},
|
|
"username": {
|
|
"type": "string",
|
|
"description": "Represents the user name of the user summary.",
|
|
"nullable": true
|
|
},
|
|
"userId": {
|
|
"type": "string",
|
|
"description": "Identifier of the user.",
|
|
"nullable": true
|
|
},
|
|
"country": {
|
|
"type": "string",
|
|
"description": "Country of the user.",
|
|
"nullable": true
|
|
},
|
|
"system": {
|
|
"type": "string",
|
|
"description": "System of the user.",
|
|
"nullable": true
|
|
},
|
|
"department": {
|
|
"type": "string",
|
|
"description": "Department of the user.",
|
|
"nullable": true
|
|
},
|
|
"costCenter": {
|
|
"type": "string",
|
|
"description": "Cost Center of the user.",
|
|
"nullable": true
|
|
},
|
|
"function": {
|
|
"type": "string",
|
|
"description": "Function of the user.",
|
|
"nullable": true
|
|
},
|
|
"custom01": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom02": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom03": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom04": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom05": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents the user summary item."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleSummary": {
|
|
"type": "object",
|
|
"properties": {
|
|
"roleName": {
|
|
"type": "string",
|
|
"description": "Represents the role name.",
|
|
"nullable": true
|
|
},
|
|
"roleType": {
|
|
"type": "string",
|
|
"description": "Represents the role type.",
|
|
"nullable": true
|
|
},
|
|
"numberOfUsersAssigned": {
|
|
"type": "integer",
|
|
"description": "Represents the number of assigned users.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfNotUsedSensitiveTcodes": {
|
|
"type": "integer",
|
|
"description": "Represents the number of not used sensitive TCodes.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfNotUsedNonSensitiveTcodes": {
|
|
"type": "integer",
|
|
"description": "Represents the number of not used non-sensitive TCodes.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfUsersNotUsingRole": {
|
|
"type": "integer",
|
|
"description": "Represents the number of users which are not using in role.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfCriticalAndHighRisks": {
|
|
"type": "integer",
|
|
"description": "Represents the number of critical and high risks.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfOtherRisks": {
|
|
"type": "integer",
|
|
"description": "Represents the number of other risks.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfChildren": {
|
|
"type": "integer",
|
|
"description": "Represents the number of children",
|
|
"format": "int32"
|
|
},
|
|
"derivedParent": {
|
|
"type": "string",
|
|
"description": "Represents the derived parent.",
|
|
"nullable": true
|
|
},
|
|
"numberOfCompositeRoleMembership": {
|
|
"type": "integer",
|
|
"description": "Represents the number of composite role membership.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfDerivedChildren": {
|
|
"type": "integer",
|
|
"description": "Represents the number of derived children.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfFullyExecutedCriticalOrHighRisks": {
|
|
"type": "integer",
|
|
"description": "Represents the number of fully executed critical or high risks.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfFullyExecutedOtherRisks": {
|
|
"type": "integer",
|
|
"description": "Represents the number of fully executed other risks.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfNotFullyExecutedCriticalHighRisks": {
|
|
"type": "integer",
|
|
"description": "Represents the number of not fully executed critical and high risks.",
|
|
"format": "int32"
|
|
},
|
|
"numberOfNotFullyExecutedOtherRisks": {
|
|
"type": "integer",
|
|
"description": "Represents the number of not fully executed other risks.",
|
|
"format": "int32"
|
|
},
|
|
"highestLevelOfFullyExecutedRisks": {
|
|
"type": "string",
|
|
"description": "Represents the highest level of fully executed risks.",
|
|
"nullable": true
|
|
},
|
|
"highestLevelOfRisks": {
|
|
"type": "string",
|
|
"description": "Represents the highest level of risks.",
|
|
"nullable": true
|
|
},
|
|
"highImpactRecommendationCount": {
|
|
"type": "integer",
|
|
"description": "Represents the count of high impact recomendations.",
|
|
"format": "int32",
|
|
"nullable": true
|
|
},
|
|
"totalRecommendationCount": {
|
|
"type": "integer",
|
|
"description": "Represents the count of total recommendations.",
|
|
"format": "int32",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents the role summary item."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskSummary": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "integer",
|
|
"description": "Represents the user risk summary unique identifier.",
|
|
"format": "int64"
|
|
},
|
|
"riskRating": {
|
|
"type": "string",
|
|
"description": "Represents the rule risk rating.\r\nE.g.: Critical, High, Low, etc.",
|
|
"nullable": true
|
|
},
|
|
"ruleType": {
|
|
"type": "string",
|
|
"description": "Represents the rule type.\r\nE.g.: SOD, SEN.",
|
|
"nullable": true
|
|
},
|
|
"ruleCode": {
|
|
"type": "string",
|
|
"description": "Representing the rule code.",
|
|
"nullable": true
|
|
},
|
|
"ruleName": {
|
|
"type": "string",
|
|
"description": "Represents the rule name.",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionCodes": {
|
|
"type": "string",
|
|
"description": "Represents a comma separated list of business function codes associated with the rule.",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents a rulebook rule (or risks)."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RiskiestRoleSummary": {
|
|
"type": "object",
|
|
"properties": {
|
|
"roleName": {
|
|
"type": "string",
|
|
"description": "Represents the name of role.",
|
|
"nullable": true
|
|
},
|
|
"roleType": {
|
|
"type": "string",
|
|
"description": "Represents the type of role.",
|
|
"nullable": true
|
|
},
|
|
"critical": {
|
|
"type": "integer",
|
|
"description": "Represents the count of critical risks.",
|
|
"format": "int32"
|
|
},
|
|
"high": {
|
|
"type": "integer",
|
|
"description": "Represents the count of high risks.",
|
|
"format": "int32"
|
|
},
|
|
"other": {
|
|
"type": "integer",
|
|
"description": "Represents the count of other risks.",
|
|
"format": "int32"
|
|
},
|
|
"roleRiskRank": {
|
|
"type": "integer",
|
|
"description": "Represents the role risk rank.",
|
|
"format": "int32"
|
|
},
|
|
"activeUserCount": {
|
|
"type": "integer",
|
|
"description": "Represents the count of active users.",
|
|
"format": "int32"
|
|
},
|
|
"userWeightedRiskRank": {
|
|
"type": "integer",
|
|
"description": "Represents the user weighted risk rank.",
|
|
"format": "int32"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents the riskiest role summary."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRiskLevel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"ruleCode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"riskRating": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleType": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleBusinessProcess": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"userId": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"userName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"userGroup": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"stadUtilizationBucket": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"cdhdrposUtilizationBucket": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"mitigatingControls": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"riskDescription": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"isMitigated": {
|
|
"type": "boolean"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserAuthorizationObject": {
|
|
"type": "object",
|
|
"properties": {
|
|
"username": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionCode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"assignedFromRoleName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"assignedFromProfileName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"tcode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"sapAuthorizationName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"sapAuthorizationObject": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"sapAuthorizationField": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"sapAuthorizationValueFrom": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"sapAuthorizationValueTo": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleAuthorizationObject": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleAuthorizationField": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleAuthorizationValueFrom": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleAuthorizationValueTo": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"roleType": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"roleIsDerived": {
|
|
"type": "boolean",
|
|
"nullable": true
|
|
},
|
|
"derivedParentRole": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"parentProfile": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"parentRoleName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserRemediation": {
|
|
"type": "object",
|
|
"properties": {
|
|
"userName": {
|
|
"type": "string",
|
|
"description": "Represents the user name of the user associated with the remediation.",
|
|
"nullable": true
|
|
},
|
|
"userGroup": {
|
|
"type": "string",
|
|
"description": "Represents the group of the user associated with the remediation.",
|
|
"nullable": true
|
|
},
|
|
"role": {
|
|
"type": "string",
|
|
"description": "Represents the role of the remediation.",
|
|
"nullable": true
|
|
},
|
|
"recommendation": {
|
|
"type": "string",
|
|
"description": "Represents the recommendation of the remediation.",
|
|
"nullable": true
|
|
},
|
|
"difficulty": {
|
|
"type": "string",
|
|
"description": "Represents the difficulty level of the remediation.",
|
|
"nullable": true
|
|
},
|
|
"impact": {
|
|
"type": "string",
|
|
"description": "Represents the impact of the remediation.",
|
|
"nullable": true
|
|
},
|
|
"highOrCriticalRiskCount": {
|
|
"type": "integer",
|
|
"description": "Represents the high or critical risk count of the remediation.",
|
|
"format": "int32"
|
|
},
|
|
"otherRiskCount": {
|
|
"type": "integer",
|
|
"description": "Represents the other risk count of the remediation.",
|
|
"format": "int32"
|
|
},
|
|
"totalRiskCount": {
|
|
"type": "integer",
|
|
"description": "Represents the total risk count of the remediation.",
|
|
"format": "int32"
|
|
},
|
|
"userId": {
|
|
"type": "string",
|
|
"description": "Identifier of the user.",
|
|
"nullable": true
|
|
},
|
|
"country": {
|
|
"type": "string",
|
|
"description": "Country of the user.",
|
|
"nullable": true
|
|
},
|
|
"system": {
|
|
"type": "string",
|
|
"description": "System of the user.",
|
|
"nullable": true
|
|
},
|
|
"department": {
|
|
"type": "string",
|
|
"description": "Department of the user.",
|
|
"nullable": true
|
|
},
|
|
"costCenter": {
|
|
"type": "string",
|
|
"description": "Cost Center of the user.",
|
|
"nullable": true
|
|
},
|
|
"function": {
|
|
"type": "string",
|
|
"description": "Function of the user.",
|
|
"nullable": true
|
|
},
|
|
"custom01": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom02": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom03": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom04": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom05": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Serves as the item which determines if a role is assigned to a user and if the\r\nassignment has been used."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.SecurityRolesReport": {
|
|
"type": "object",
|
|
"properties": {
|
|
"role": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"tcode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"description": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"stadUtilizationCount": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"cdhdrposUtilizationCount": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"profile": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"fullName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"parent": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"low": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"high": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"userId": {
|
|
"type": "string",
|
|
"description": "Identifier of the user.",
|
|
"nullable": true
|
|
},
|
|
"country": {
|
|
"type": "string",
|
|
"description": "Country of the user.",
|
|
"nullable": true
|
|
},
|
|
"system": {
|
|
"type": "string",
|
|
"description": "System of the user.",
|
|
"nullable": true
|
|
},
|
|
"department": {
|
|
"type": "string",
|
|
"description": "Department of the user.",
|
|
"nullable": true
|
|
},
|
|
"costCenter": {
|
|
"type": "string",
|
|
"description": "Cost Center of the user.",
|
|
"nullable": true
|
|
},
|
|
"function": {
|
|
"type": "string",
|
|
"description": "Function of the user.",
|
|
"nullable": true
|
|
},
|
|
"custom01": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom02": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom03": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom04": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom05": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleConflictMatrix": {
|
|
"type": "object",
|
|
"properties": {
|
|
"rulebookName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleCode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"riskRating": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleType": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleBusinessProcess": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionCode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionDescription": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionBusinessProcess": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"roleName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"assignedFrom": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"roleProfile": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"roleProfileDescription": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"tcode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"tcodeDescription": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"roleType": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"stadUtilizationCount": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"cdhdrposUtilizationCount": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"stadUtilizationBucket": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"cdhdrposUtilizationBucket": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleRemediation": {
|
|
"type": "object",
|
|
"properties": {
|
|
"roleName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"roleType": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"recommendation": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"itemToRemove": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"itemDescription": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"difficulty": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"impact": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"highOrCriticalRiskCount": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"totalRiskCount": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"impactedUserCount": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"highOrCriticalRisks": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"allRisks": {
|
|
"type": "string",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserTCodeLevelRisk": {
|
|
"type": "object",
|
|
"properties": {
|
|
"rulebookName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleCode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"riskRating": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleType": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"ruleBusinessProcess": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionCode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionDescription": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"userId": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"userName": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"userGroup": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"mitigatingControls": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"assignedFrom": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"roleProfile": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"tcode": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"tcodeDescription": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"roleType": {
|
|
"type": "string",
|
|
"nullable": true
|
|
},
|
|
"stadUtilizationCount": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"cdhdrposUtilizationCount": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"roleHasInherentConflicts": {
|
|
"type": "boolean"
|
|
},
|
|
"isMitigated": {
|
|
"type": "boolean",
|
|
"readOnly": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.ConflictSummary": {
|
|
"type": "object",
|
|
"properties": {
|
|
"riskRatingId": {
|
|
"type": "integer",
|
|
"description": "Identifier of the risk.",
|
|
"format": "int32"
|
|
},
|
|
"businessProcessName": {
|
|
"type": "string",
|
|
"description": "Name of the business process.",
|
|
"nullable": true
|
|
},
|
|
"mitigated": {
|
|
"type": "boolean",
|
|
"description": "Determines if conflict is mitigated."
|
|
},
|
|
"execution": {
|
|
"type": "string",
|
|
"description": "Execution text.",
|
|
"nullable": true
|
|
},
|
|
"conflictCount": {
|
|
"type": "integer",
|
|
"description": "Count of conflicts.",
|
|
"format": "int32"
|
|
},
|
|
"utilizationType": {
|
|
"type": "string",
|
|
"description": "Type of utilization.",
|
|
"nullable": true
|
|
},
|
|
"createdDate": {
|
|
"type": "string",
|
|
"description": "Created date.",
|
|
"format": "date-time"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents conflict summary."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.BusinessProcessConflictSummary": {
|
|
"type": "object",
|
|
"properties": {
|
|
"ruleCode": {
|
|
"type": "string",
|
|
"description": "Represents the code of rule.",
|
|
"nullable": true
|
|
},
|
|
"ruleName": {
|
|
"type": "string",
|
|
"description": "Represents the name of rule.",
|
|
"nullable": true
|
|
},
|
|
"riskRating": {
|
|
"type": "string",
|
|
"description": "Represents the rating of risk.",
|
|
"nullable": true
|
|
},
|
|
"ruleBusinessProcess": {
|
|
"type": "string",
|
|
"description": "Represents the business process of rule.",
|
|
"nullable": true
|
|
},
|
|
"fullName": {
|
|
"type": "string",
|
|
"description": "Represents the full name of user.",
|
|
"nullable": true
|
|
},
|
|
"userGroup": {
|
|
"type": "string",
|
|
"description": "Represents the user group.",
|
|
"nullable": true
|
|
},
|
|
"mitigatingControls": {
|
|
"type": "string",
|
|
"description": "Represents the mitigating controls.",
|
|
"nullable": true
|
|
},
|
|
"stadUtilizationBucket": {
|
|
"type": "string",
|
|
"description": "Represents the STAD utilization bucket.",
|
|
"nullable": true
|
|
},
|
|
"cdhdrposUtilizationBucket": {
|
|
"type": "string",
|
|
"description": "Represents the CDHDRPOS utilization bucket.",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionCode1": {
|
|
"type": "string",
|
|
"description": "Represents the code of first business function.",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionName1": {
|
|
"type": "string",
|
|
"description": "Represents the name of first business function.",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionBusinessProcess1": {
|
|
"type": "string",
|
|
"description": "Represents the business process of first business function.",
|
|
"nullable": true
|
|
},
|
|
"stadUtilizationCount1": {
|
|
"type": "integer",
|
|
"description": "Represents the count of first STAD utilization.",
|
|
"format": "int32"
|
|
},
|
|
"cdhdrposUtilizationCount1": {
|
|
"type": "integer",
|
|
"description": "Represents the count of first CDHDRPOS utilization.",
|
|
"format": "int32"
|
|
},
|
|
"businessFunctionCode2": {
|
|
"type": "string",
|
|
"description": "Represents the code of second business function.",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionName2": {
|
|
"type": "string",
|
|
"description": "Represents the name of second business function.",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionBusinessProcess2": {
|
|
"type": "string",
|
|
"description": "Represents the business process of second business function.",
|
|
"nullable": true
|
|
},
|
|
"stadUtilizationCount2": {
|
|
"type": "integer",
|
|
"description": "Represents the count of second STAD utilization.",
|
|
"format": "int32"
|
|
},
|
|
"cdhdrposUtilizationCount2": {
|
|
"type": "integer",
|
|
"description": "Represents the count of second CDHDRPOS utilization.",
|
|
"format": "int32"
|
|
},
|
|
"businessFunctionCode3": {
|
|
"type": "string",
|
|
"description": "Represents the code of third business function.",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionName3": {
|
|
"type": "string",
|
|
"description": "Represents the name of third business function.",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionBusinessProcess3": {
|
|
"type": "string",
|
|
"description": "Represents the business process of third business function.",
|
|
"nullable": true
|
|
},
|
|
"stadUtilizationCount3": {
|
|
"type": "integer",
|
|
"description": "Represents the count of third STAD utilization.",
|
|
"format": "int32"
|
|
},
|
|
"cdhdrposUtilizationCount3": {
|
|
"type": "integer",
|
|
"description": "Represents the count of third CDHDRPOS utilization.",
|
|
"format": "int32"
|
|
},
|
|
"businessFunctionCode4": {
|
|
"type": "string",
|
|
"description": "Represents the code of fourth business function.",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionName4": {
|
|
"type": "string",
|
|
"description": "Represents the name of fourth business function.",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionBusinessProcess4": {
|
|
"type": "string",
|
|
"description": "Represents the business process of fourth business function.",
|
|
"nullable": true
|
|
},
|
|
"stadUtilizationCount4": {
|
|
"type": "integer",
|
|
"description": "Represents the count of fourth STAD utilization.",
|
|
"format": "int32"
|
|
},
|
|
"cdhdrposUtilizationCount4": {
|
|
"type": "integer",
|
|
"description": "Represents the count of fourth CDHDRPOS utilization.",
|
|
"format": "int32"
|
|
},
|
|
"businessFunctionCode5": {
|
|
"type": "string",
|
|
"description": "Represents the code of fifth business function.",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionName5": {
|
|
"type": "string",
|
|
"description": "Represents the name of fifth business function.",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionBusinessProcess5": {
|
|
"type": "string",
|
|
"description": "Represents the business process of fifth business function.",
|
|
"nullable": true
|
|
},
|
|
"stadUtilizationCount5": {
|
|
"type": "integer",
|
|
"description": "Represents the count of fifth STAD utilization.",
|
|
"format": "int32"
|
|
},
|
|
"cdhdrposUtilizationCount5": {
|
|
"type": "integer",
|
|
"description": "Represents the count of fifth CDHDRPOS utilization.",
|
|
"format": "int32"
|
|
},
|
|
"ruleType": {
|
|
"type": "string",
|
|
"description": "Represents the type of rule.",
|
|
"nullable": true
|
|
},
|
|
"userCount": {
|
|
"type": "integer",
|
|
"description": "Represents the aggregated count of users involved in the conflict.",
|
|
"format": "int32"
|
|
},
|
|
"userId": {
|
|
"type": "string",
|
|
"description": "Identifier of the user.",
|
|
"nullable": true
|
|
},
|
|
"country": {
|
|
"type": "string",
|
|
"description": "Country of the user.",
|
|
"nullable": true
|
|
},
|
|
"system": {
|
|
"type": "string",
|
|
"description": "System of the user.",
|
|
"nullable": true
|
|
},
|
|
"department": {
|
|
"type": "string",
|
|
"description": "Department of the user.",
|
|
"nullable": true
|
|
},
|
|
"costCenter": {
|
|
"type": "string",
|
|
"description": "Cost Center of the user.",
|
|
"nullable": true
|
|
},
|
|
"function": {
|
|
"type": "string",
|
|
"description": "Function of the user.",
|
|
"nullable": true
|
|
},
|
|
"custom01": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom02": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom03": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom04": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
},
|
|
"custom05": {
|
|
"type": "string",
|
|
"description": "Any custom value related to user.",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents the business process conflict summary."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.RoleDetails": {
|
|
"type": "object",
|
|
"properties": {
|
|
"system": {
|
|
"type": "string",
|
|
"description": "Represents the name of the system instance analyzed.",
|
|
"nullable": true
|
|
},
|
|
"roleName": {
|
|
"type": "string",
|
|
"description": "Represents the name of the role analyzed.",
|
|
"nullable": true
|
|
},
|
|
"roleDescription": {
|
|
"type": "string",
|
|
"description": "Represents the description of the role.",
|
|
"nullable": true
|
|
},
|
|
"permission": {
|
|
"type": "string",
|
|
"description": "Represents the technical StringValue field in the db of the permission identified as a function hit.",
|
|
"nullable": true
|
|
},
|
|
"permissionName": {
|
|
"type": "string",
|
|
"description": "Represents the permission text value as seen in the user interface.",
|
|
"nullable": true
|
|
},
|
|
"authorization": {
|
|
"type": "string",
|
|
"description": "Represents the permission level. Examples include: Read, Write, Edit, Delete, etc.",
|
|
"nullable": true
|
|
},
|
|
"executionCount": {
|
|
"type": "integer",
|
|
"description": "Represents the count of instances of record changes.",
|
|
"format": "int64"
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Provides detail information about a role."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.OnlineReporting.UserPermissionLevelDetail": {
|
|
"type": "object",
|
|
"properties": {
|
|
"userName": {
|
|
"type": "string",
|
|
"description": "Name of the user that owns the permission",
|
|
"nullable": true
|
|
},
|
|
"riskName": {
|
|
"type": "string",
|
|
"description": "Represents the rule name",
|
|
"nullable": true
|
|
},
|
|
"riskRating": {
|
|
"type": "string",
|
|
"description": "Represents the rule rating",
|
|
"nullable": true
|
|
},
|
|
"riskType": {
|
|
"type": "string",
|
|
"description": "Represents the rule type",
|
|
"nullable": true
|
|
},
|
|
"riskCode": {
|
|
"type": "string",
|
|
"description": "Represents the rule code",
|
|
"nullable": true
|
|
},
|
|
"permission": {
|
|
"type": "string",
|
|
"description": "Represents the technical StringValue field in the db of the permission identified as a function hit",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents an actual Hit of an analysis, with information about the\r\npermission owner, the target, the risk, the business function,\r\nthe permission, and the permission group"
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.RoleModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "integer",
|
|
"description": "Identifier of the role.",
|
|
"format": "int64"
|
|
},
|
|
"extractId": {
|
|
"type": "integer",
|
|
"description": "Identifier of related extract.",
|
|
"format": "int32"
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"description": "Name of the role.",
|
|
"nullable": true
|
|
},
|
|
"isSuperAdmin": {
|
|
"type": "boolean",
|
|
"description": "Determines if role is for super admin."
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents an analysis role."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Enums.SourceRulebookType": {
|
|
"enum": [
|
|
0,
|
|
1,
|
|
2
|
|
],
|
|
"type": "integer",
|
|
"description": "Represents type of rulebook which had been used for compilation",
|
|
"format": "int32"
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.RulebookModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "integer",
|
|
"description": "Rulebook ID in Abacus engine",
|
|
"format": "int32"
|
|
},
|
|
"sourceRulebookId": {
|
|
"type": "string",
|
|
"description": "Source Rulebook ID (could be GUID from AA database or integer from RulebookService database)\r\nAlso it could be a Rulebook from other source which currently we don't have",
|
|
"nullable": true
|
|
},
|
|
"sourceRulebookType": {
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Enums.SourceRulebookType"
|
|
}
|
|
],
|
|
"description": "Source type of the Rulebook. Determines from which source this rulebook had been imported\r\nCurrently supported MultiSystem and Legacy",
|
|
"nullable": true
|
|
},
|
|
"compiledDate": {
|
|
"type": "string",
|
|
"description": "Date when rulebook had been compiled (if available)",
|
|
"format": "date-time",
|
|
"nullable": true
|
|
},
|
|
"customerId": {
|
|
"type": "string",
|
|
"description": "Customer which is owning that Rulebook",
|
|
"format": "uuid"
|
|
},
|
|
"analysisIds": {
|
|
"type": "array",
|
|
"items": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"description": "List of active Analysis IDs this compiled rulebook is being used in (if available)",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Instance of Rulebook stored in Abacus engine.\r\nWe have rulebooks in RulebookService (MultiSystem) and Legacy (stored in AccessAnalyzer database).\r\nAbacus engine has its own copy of rulebook which used for analysis"
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.ScopedAnalysis.AnalysisHitModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"userName": {
|
|
"type": "string",
|
|
"description": "Name of the user that owns the permission",
|
|
"nullable": true
|
|
},
|
|
"riskCode": {
|
|
"type": "string",
|
|
"description": "Risk Code",
|
|
"nullable": true
|
|
},
|
|
"businessFunctionReference": {
|
|
"type": "string",
|
|
"description": "Natural Key for the Business Function",
|
|
"nullable": true
|
|
},
|
|
"permissionGroupReference": {
|
|
"type": "string",
|
|
"description": "Identifier of the Permission Group",
|
|
"nullable": true
|
|
},
|
|
"permissionReference": {
|
|
"type": "string",
|
|
"description": "Natural Key for the Permission",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents an actual Hit of an analysis, with information about the\r\npermission owner, the risk, the business function,\r\nthe permission, and the permission group"
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.UserModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "integer",
|
|
"description": "Identifier of the user.",
|
|
"format": "int64"
|
|
},
|
|
"extractId": {
|
|
"type": "integer",
|
|
"description": "Identifier of related extract.",
|
|
"format": "int32"
|
|
},
|
|
"name": {
|
|
"type": "string",
|
|
"description": "Name of the user.",
|
|
"nullable": true
|
|
},
|
|
"isSuperAdmin": {
|
|
"type": "boolean",
|
|
"description": "Determines if user is super admin."
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Represents an analysis user."
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.MultiSystemOnboardingAccountAndSystemRequest": {
|
|
"required": [
|
|
"accountId",
|
|
"accountName",
|
|
"systemId",
|
|
"systemType"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"accountId": {
|
|
"type": "string",
|
|
"description": "Reference to the account for the system that is going to be associated",
|
|
"format": "uuid"
|
|
},
|
|
"accountName": {
|
|
"type": "string",
|
|
"description": "Reference to the account name for the system that is going to be associated."
|
|
},
|
|
"systemType": {
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ErpMaestro.Services.Common.Models.Enums.ErpSystemType"
|
|
}
|
|
],
|
|
"description": "Reference to the MultiSystem type for the system that is going to be part to the onboarding process."
|
|
},
|
|
"systemId": {
|
|
"type": "integer",
|
|
"description": "Reference to the MultiSystem that is going to be part to the onboarding process.",
|
|
"format": "int32"
|
|
},
|
|
"systemName": {
|
|
"type": "string",
|
|
"description": "Reference to the MultiSystem name that is going to be part to the onboarding process.",
|
|
"nullable": true
|
|
},
|
|
"systemDescription": {
|
|
"type": "string",
|
|
"description": "Reference to the MultiSystem extra information for the system that is going to be part to the onboarding process.",
|
|
"nullable": true
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ErpMaestro.ErpAnalysis.WebApi.Models.Workflow.QueueAnalysisModel": {
|
|
"type": "object",
|
|
"properties": {
|
|
"extractId": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"rulebookId": {
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"accountId": {
|
|
"type": "string",
|
|
"format": "uuid"
|
|
}
|
|
},
|
|
"additionalProperties": false
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.ReportType": {
|
|
"enum": [
|
|
0,
|
|
1,
|
|
2,
|
|
3,
|
|
4
|
|
],
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"ErpMaestro.ErpAnalysis.Common.Models.QueueReportAnalysisRequest": {
|
|
"required": [
|
|
"analysisId",
|
|
"reportType"
|
|
],
|
|
"type": "object",
|
|
"properties": {
|
|
"analysisId": {
|
|
"maximum": 2147483647,
|
|
"minimum": 1,
|
|
"type": "integer",
|
|
"format": "int32"
|
|
},
|
|
"reportType": {
|
|
"allOf": [
|
|
{
|
|
"$ref": "#/components/schemas/ErpMaestro.ErpAnalysis.Common.Models.ReportType"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"additionalProperties": false,
|
|
"description": "Model for kicking off a report analysis. The hit analysis must already be complete by this point."
|
|
}
|
|
}
|
|
}
|
|
} |