Add new action to certified Cyberday connector (#2394)
* certify cyberday connector * Fix typo * Add missing readme sections * Fix AddSystem response structure * Modify iconBrandColor * Add new AddSystemAdvanced action * Fix typos * Fix typo (2) * Update Readme.md * Update version Version submitted previously in ISV was 1.2 due to problems with the system so updated the current version to 1.3 so both versions can match. * Removed empty schema on response
This commit is contained in:
Родитель
fabf7d034b
Коммит
52b7cb6843
|
@ -19,6 +19,9 @@ Fetch a list of all data systems and their main information from your Cyberday a
|
||||||
### Create a new data system
|
### Create a new data system
|
||||||
Add a new data system directly to your Cyberday account.
|
Add a new data system directly to your Cyberday account.
|
||||||
|
|
||||||
|
### Create or update a data system with advanced fields
|
||||||
|
Add a new data system directly to your Cyberday account or update an existing data system. Additional fields can be passed for advanced users.
|
||||||
|
|
||||||
## Obtaining Credentials
|
## Obtaining Credentials
|
||||||
In order to use this connector you will need your organisation's API key from your Cyberday account. This can be found in the "Settings" -> "Integration settings" section inside Cyberday.
|
In order to use this connector you will need your organisation's API key from your Cyberday account. This can be found in the "Settings" -> "Integration settings" section inside Cyberday.
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
"info": {
|
"info": {
|
||||||
"title": "Cyberday",
|
"title": "Cyberday",
|
||||||
"description": "Cyberday is an information security management system, where one key part is managing the data assets of a company. Often the most important data asset are the data systems used to process data and run operations. Sometimes organizations already have some other locations for asset listings. This connector helps to bring info of all assets to Cyberday, so the asset information and the decided safeguards to deploy can live in the same place.",
|
"description": "Cyberday is an information security management system, where one key part is managing the data assets of a company. Often the most important data asset are the data systems used to process data and run operations. Sometimes organizations already have some other locations for asset listings. This connector helps to bring info of all assets to Cyberday, so the asset information and the decided safeguards to deploy can live in the same place.",
|
||||||
"version": "1.0",
|
"version": "1.3",
|
||||||
"contact": {
|
"contact": {
|
||||||
"name": "Cyberday",
|
"name": "Cyberday",
|
||||||
"email": "team@cyberday.ai",
|
"email": "team@cyberday.ai",
|
||||||
|
@ -332,6 +332,91 @@
|
||||||
],
|
],
|
||||||
"description": "Create a System in your Cyberday account."
|
"description": "Create a System in your Cyberday account."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"/api/external/systems/topics/advanced/": {
|
||||||
|
"post": {
|
||||||
|
"responses": {
|
||||||
|
"201": {
|
||||||
|
"description": "OK"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"summary": "Create or update a System with details",
|
||||||
|
"description": "Create or update a System in your Cyberday account with additional details",
|
||||||
|
"operationId": "AddSystemAdvanced",
|
||||||
|
"x-ms-visibility": "important",
|
||||||
|
"parameters": [
|
||||||
|
{
|
||||||
|
"name": "body",
|
||||||
|
"in": "body",
|
||||||
|
"required": true,
|
||||||
|
"schema": {
|
||||||
|
"type": "object",
|
||||||
|
"required": [
|
||||||
|
"title"
|
||||||
|
],
|
||||||
|
"properties": {
|
||||||
|
"title": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-summary": "Title",
|
||||||
|
"description": "Title of the System to be created"
|
||||||
|
},
|
||||||
|
"fields": {
|
||||||
|
"type": "object",
|
||||||
|
"properties": {
|
||||||
|
"additional-name": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-summary": "System nickname",
|
||||||
|
"description": "Nickname for the data system"
|
||||||
|
},
|
||||||
|
"additional-owner": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-summary": "System owner",
|
||||||
|
"description": "Owner of the data system"
|
||||||
|
},
|
||||||
|
"additional-admin": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-summary": "System administrator",
|
||||||
|
"description": "Administrator of the data system"
|
||||||
|
},
|
||||||
|
"additional-cost": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-summary": "Cost center",
|
||||||
|
"description": "Cost center"
|
||||||
|
},
|
||||||
|
"additional-linksystems": {
|
||||||
|
"type": "array",
|
||||||
|
"items": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"x-ms-summary": "Linked systems",
|
||||||
|
"description": "Other systems linked to this data system"
|
||||||
|
},
|
||||||
|
"units-purpose": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-summary": "Data system purpose",
|
||||||
|
"description": "Purpose of the data system"
|
||||||
|
},
|
||||||
|
"processors-block": {
|
||||||
|
"type": "array",
|
||||||
|
"items": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"x-ms-summary": "Linked system providers",
|
||||||
|
"description": "Providers linked to this data system"
|
||||||
|
},
|
||||||
|
"processors-resptext": {
|
||||||
|
"type": "string",
|
||||||
|
"x-ms-summary": "Partner responsibility details",
|
||||||
|
"description": "Partner responsibility details"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": "Additional fields to create connected system data"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"definitions": {},
|
"definitions": {},
|
||||||
|
|
Загрузка…
Ссылка в новой задаче