openapi: 3.2.0
info:
contact:
email: sigopi@cisco.com
name: Sindhu Gopi
url: http://cisco.com
description: '## Integration endpoint for Config Service'
license:
name: Apache 2.0
url: https://www.apache.org/licenses/LICENSE-2.0.html
title: Config Service Integration Integrations API
version: 1.0.0
x-provenance:
method: harvested
authored_by: Cisco Security Cloud Control
harvested_by: API Evangelist
harvested_on: '2026-08-19'
first_party: true
note: Published by Cisco. Retrieved unmodified except for this x-provenance block.
provider_published: true
x-evidence:
- type: source
url: https://github.com/CiscoDevNet/scc-public-api-docs/blob/main/specs/config.yaml
- type: raw
url: https://raw.githubusercontent.com/CiscoDevNet/scc-public-api-docs/main/specs/config.yaml
servers:
- url: https://api.security.cisco.com/context/integrations/v1
tags:
- name: Integrations
paths:
/integrationHub/details/{integrationType}:
get:
description: Get data to load ISE specific integration description page
operationId: getIntegrationDetails
parameters:
- description: The type of the integration
in: path
name: integrationType
required: true
schema:
type: string
- description: 'The header defines which languages the client is able to understand.
'
in: header
name: Accept-Language
schema:
enum:
- en
- fr
- de
example: en
type: string
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/IntegrationDetails'
description: OK
headers:
Date:
$ref: '#/components/headers/Date'
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/400'
description: Bad Request
headers:
Date:
$ref: '#/components/headers/Date'
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/401'
description: Unauthorized
headers:
Date:
$ref: '#/components/headers/Date'
'403':
content:
application/json:
schema:
$ref: '#/components/schemas/403'
description: Forbidden
headers:
Date:
$ref: '#/components/headers/Date'
'404':
content:
application/json:
schema:
$ref: '#/components/schemas/404'
description: Not Found
headers:
Date:
$ref: '#/components/headers/Date'
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/500'
description: Internal Server Error
headers:
Date:
$ref: '#/components/headers/Date'
security:
- bearerAuth: []
summary: Get data to load the ISE integration details page
tags:
- Integrations
/integrationHub/instructions/{integrationType}:
get:
description: Get data to load the create ISE integration page
operationId: getIntegrationInstructions
parameters:
- description: The type of the integration
in: path
name: integrationType
required: true
schema:
type: string
- description: 'The header defines which languages the client is able to understand.
'
in: header
name: Accept-Language
schema:
enum:
- en
- fr
- de
example: fr
type: string
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/CreateIntegrationDetails'
description: OK
headers:
Date:
$ref: '#/components/headers/Date'
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/400'
description: Bad Request
headers:
Date:
$ref: '#/components/headers/Date'
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/401'
description: Unauthorized
headers:
Date:
$ref: '#/components/headers/Date'
'403':
content:
application/json:
schema:
$ref: '#/components/schemas/403'
description: Forbidden
headers:
Date:
$ref: '#/components/headers/Date'
'404':
content:
application/json:
schema:
$ref: '#/components/schemas/404'
description: Not Found
headers:
Date:
$ref: '#/components/headers/Date'
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/500'
description: Internal Server Error
headers:
Date:
$ref: '#/components/headers/Date'
security:
- bearerAuth: []
summary: Get data to load the add new ISE integration page
tags:
- Integrations
/integrationHub/integrationApps:
get:
description: Get static data to load the integrations hub page
operationId: getIntegrationsHubData
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/IntegrationHub'
description: OK
headers:
Date:
$ref: '#/components/headers/Date'
Location:
$ref: '#/components/headers/Location'
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/400'
description: Bad Request
headers:
Date:
$ref: '#/components/headers/Date'
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/401'
description: Unauthorized
headers:
Date:
$ref: '#/components/headers/Date'
'403':
content:
application/json:
schema:
$ref: '#/components/schemas/403'
description: Forbidden
headers:
Date:
$ref: '#/components/headers/Date'
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/500'
description: Internal Server Error
headers:
Date:
$ref: '#/components/headers/Date'
security:
- bearerAuth: []
summary: Get data to load the integrations hub page
tags:
- Integrations
/integrationHub/integrationApps/logo/{integrationType}:
get:
description: Get ISE icon file to load Integration Hub pages
operationId: getISEIntegrationIcon
parameters:
- description: The type of the integration
in: path
name: integrationType
required: true
schema:
type: string
responses:
'200':
content:
image/svg+sml:
schema:
example: image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZsAAAFQCAIAAADm1UTYAAA
format: binary
type: string
description: OK
headers:
Date:
$ref: '#/components/headers/Date'
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/400'
description: Bad Request
headers:
Date:
$ref: '#/components/headers/Date'
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/401'
description: Unauthorized
headers:
Date:
$ref: '#/components/headers/Date'
'403':
content:
application/json:
schema:
$ref: '#/components/schemas/403'
description: Forbidden
headers:
Date:
$ref: '#/components/headers/Date'
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/500'
description: Internal Server Error
headers:
Date:
$ref: '#/components/headers/Date'
security:
- bearerAuth: []
summary: Get icon by type
tags:
- Integrations
/integrations:
get:
description: Get all integrations which are part of provided Enterprise
operationId: getAllEnterprisesIntegration
parameters:
- description: Token issued by PIAM
in: header
name: authToken
required: true
schema:
type: string
- description: Page number
in: query
name: page
required: false
schema:
example: 0
type: integer
- description: Maximum of records to be returned
in: query
name: max
required: false
schema:
example: 10
type: integer
- description: 'Return items that match the filter criteria only. The format of the filter value is SCIM filter/search:
integrationType eq "intune"'
in: query
name: filter
required: false
schema:
type: string
- description: 'Return items that match the search criteria only. The format of the search is SCIM filter/search:
integrationName co "abc"'
in: query
name: search
required: false
schema:
type: string
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/IntegrationList'
description: OK
headers:
Date:
$ref: '#/components/headers/Date'
Link:
description: Contains links to other pages (next, prev, self)
schema:
example: https://cisco-stage/link
type: string
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/400'
description: Bad Request
headers:
Date:
$ref: '#/components/headers/Date'
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/401'
description: Unauthorized
headers:
Date:
$ref: '#/components/headers/Date'
'403':
content:
application/json:
schema:
$ref: '#/components/schemas/403'
description: Forbidden
headers:
Date:
$ref: '#/components/headers/Date'
'404':
content:
application/json:
schema:
$ref: '#/components/schemas/404'
description: Not Found
headers:
Date:
$ref: '#/components/headers/Date'
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/500'
description: Internal Server Error
headers:
Date:
$ref: '#/components/headers/Date'
security:
- bearerAuth: []
summary: Get all integrations which are part of provided Enterprise
tags:
- Integrations
/ise:
get:
description: Get all ISE integrations
operationId: getAllIntegrations
parameters:
- description: Current Page
in: query
name: page
required: false
schema:
default: 0
type: integer
- description: Maximum number of items to return per page
in: query
name: max
required: false
schema:
default: 10
type: integer
- $ref: '#/components/parameters/ProductTenantId'
- $ref: '#/components/parameters/ProductId'
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/IntegrationList'
description: OK
headers:
Date:
$ref: '#/components/headers/Date'
Link:
description: Contains links to other pages (next, prev, self)
schema:
example: https://cisco-stage/link
type: string
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/400'
description: Bad Request
headers:
Date:
$ref: '#/components/headers/Date'
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/401'
description: Unauthorized
headers:
Date:
$ref: '#/components/headers/Date'
'403':
content:
application/json:
schema:
$ref: '#/components/schemas/403'
description: Forbidden
headers:
Date:
$ref: '#/components/headers/Date'
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/500'
description: Internal Server Error
headers:
Date:
$ref: '#/components/headers/Date'
security:
- bearerAuth: []
summary: Get all integrations
tags:
- Integrations
post:
description: Creates a new ISE integrations
operationId: createIntegrations
parameters:
- $ref: '#/components/parameters/ProductTenantId'
- $ref: '#/components/parameters/ProductId'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CreateIntegrationReq'
description: created
required: true
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/Integration'
description: OK
headers:
Date:
$ref: '#/components/headers/Date'
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/400'
description: Bad Request
headers:
Date:
$ref: '#/components/headers/Date'
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/401'
description: Unauthorized
headers:
Date:
$ref: '#/components/headers/Date'
'403':
content:
application/json:
schema:
$ref: '#/components/schemas/403'
description: Forbidden
headers:
Date:
$ref: '#/components/headers/Date'
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/500'
description: Internal Server Error
headers:
Date:
$ref: '#/components/headers/Date'
security:
- bearerAuth: []
summary: Create integrations
tags:
- Integrations
/ise/{integrationId}:
delete:
description: Deletes an ISE integration matching the integrationId
operationId: deleteIntegration
parameters:
- description: The ID of the integration
in: path
name: integrationId
required: true
schema:
type: string
- $ref: '#/components/parameters/ProductTenantId'
- $ref: '#/components/parameters/ProductId'
responses:
'204':
description: No Content
headers:
Date:
$ref: '#/components/headers/Date'
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/400'
description: Bad Request
headers:
Date:
$ref: '#/components/headers/Date'
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/401'
description: Unauthorized
headers:
Date:
$ref: '#/components/headers/Date'
'403':
content:
application/json:
schema:
$ref: '#/components/schemas/403'
description: Forbidden
headers:
Date:
$ref: '#/components/headers/Date'
'404':
content:
application/json:
schema:
$ref: '#/components/schemas/404'
description: Not Found
headers:
Date:
$ref: '#/components/headers/Date'
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/500'
description: Internal Server Error
headers:
Date:
$ref: '#/components/headers/Date'
security:
- bearerAuth: []
summary: Deletes an integration
tags:
- Integrations
get:
description: Fetches an ISE integration matching the integrationId
operationId: fetchIntegration
parameters:
- description: The ID of the integration
in: path
name: integrationId
required: true
schema:
type: string
- $ref: '#/components/parameters/ProductTenantId'
- $ref: '#/components/parameters/ProductId'
responses:
'200':
content:
application/json:
schema:
$ref: '#/components/schemas/Integration'
description: OK
headers:
Date:
$ref: '#/components/headers/Date'
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/400'
description: Bad Request
headers:
Date:
$ref: '#/components/headers/Date'
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/401'
description: Unauthorized
headers:
Date:
$ref: '#/components/headers/Date'
'403':
content:
application/json:
schema:
$ref: '#/components/schemas/403'
description: Forbidden
headers:
Date:
$ref: '#/components/headers/Date'
'404':
content:
application/json:
schema:
$ref: '#/components/schemas/404'
description: Not Found
headers:
Date:
$ref: '#/components/headers/Date'
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/500'
description: Internal Server Error
headers:
Date:
$ref: '#/components/headers/Date'
security:
- bearerAuth: []
summary: Fetches an integration
tags:
- Integrations
patch:
description: Updates an ISE integration matching the integrationId
operationId: updateIntegration
parameters:
- description: The ID of the integration
in: path
name: integrationId
required: true
schema:
type: string
- $ref: '#/components/parameters/ProductTenantId'
- $ref: '#/components/parameters/ProductId'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/UpdateIntegrationReq'
description: Update integration, users can either update the name or disable the integration
responses:
'204':
description: No Content
headers:
Date:
$ref: '#/components/headers/Date'
'400':
content:
application/json:
schema:
$ref: '#/components/schemas/400'
description: Bad Request
headers:
Date:
$ref: '#/components/headers/Date'
'401':
content:
application/json:
schema:
$ref: '#/components/schemas/401'
description: Unauthorized
headers:
Date:
$ref: '#/components/headers/Date'
'403':
content:
application/json:
schema:
$ref: '#/components/schemas/403'
description: Forbidden
headers:
Date:
$ref: '#/components/headers/Date'
'404':
content:
application/json:
schema:
$ref: '#/components/schemas/404'
description: Not Found
headers:
Date:
$ref: '#/components/headers/Date'
'500':
content:
application/json:
schema:
$ref: '#/components/schemas/500'
description: Internal Server Error
headers:
Date:
$ref: '#/components/headers/Date'
security:
- bearerAuth: []
summary: Updates an integration
tags:
- Integrations
components:
schemas:
IntegrationDetails:
description: Object needed for integration details related pages and components rendering
properties:
advantagesOverview:
$ref: '#/components/schemas/Instruction'
compatibleProducts:
description: contains the list of compatible products by the integration app
items:
properties:
description:
description: description content details of the product
properties:
description:
description: description content
example: Through identity Service (ISE) integration, XDR gains comprehensive endpoint visibility and control, enhancing it's ability to detect and and respond to threats across the network
type: string
scopes:
description: list of scopes supported by the product
example:
- SGTs
- SGACLS
- Session Data
- User Data
- Endpoint Data
items:
type: string
type: array
title:
description: title of the description content
example: Scopes Available
type: string
required:
- title
- scopes
- description
type: object
productLogo:
description: logo details of the product
properties:
appId:
description: ID of the integration app
enum:
- ise
- intune
- jamf
example: ise
type: string
title:
description: title of the product
example: Cisco XDR
type: string
type: object
type: object
type: array
generalInformation:
description: contains general information of the integration
properties:
appId:
description: Integration App type
example: ise
type: string
description:
description: Description to de displayed, after title
example: ISE is an identity-based network access control and policy enforcement system that functions as a common policy engine
type: string
title:
description: Title to de displayed, after icon
example: Identity service engine (ISE)
type: string
required:
- icon
- title
- description
type: object
integrationOverview:
description: contains the integration overview details
properties:
description:
description: Short overview of the ise features
example: Identity service engine enables endpoint access control and network device administration for enterprises. For more information go to Help
type: string
helpLink:
$ref: '#/components/schemas/HelpLink'
title:
description: Title of the ISE overview part
example: Overview
type: string
required:
- title
- description
- helpLink
type: object
setupInstructions:
description: contains the setup instructions to configure a new integration
properties:
instructions:
$ref: '#/components/schemas/Instruction'
scopeSelection:
description: scope selection details
properties:
text:
description: description content for the scope
example: To ensure seamless functionality between Identity Service Engine (ISE) and Cisco Security products, you must select specific data types called scopes for each integrated Cisco product. For more information about scopes for Cisco products, review Compatible products
type: string
title:
description: title of the scope
example: Scope selection
type: string
type: object
type: object
required:
- compatibleProducts
type: object
CreateIntegrationReq:
description: Create integration payload object
properties:
name:
description: Integration name
example: ISE_Demo_400
pattern: '[a-zA-Z0-9_][a-zA-Z0-9_.-]*'
type: string
otp:
description: otp for integration creation
example: ibyo14652V8r9GXxc4FTbPO8tImmggJsAieRbZCaGRmc4jERfyYsKtN9kYUj9c9Z
pattern: '[a-zA-Z0-9]+'
type: string
region:
description: Region where created Integration will be working in
example: us-west-2
type: string
required:
- name
- region
- otp
type: object
HelpLink:
description: Object needed for Help link components rendering and routing
properties:
title:
description: Help link text to be displayed
example: Help
type: string
url:
description: URL to the help documentation for current instructions
example: https://www.cisco.com/c/en_uk/support/index.html
type: string
required:
- title
- url
type: object
UpdateIntegrationReq:
description: Update integration payload object
properties:
integrationStatus:
description: enabled / disabled status of the integration
enum:
- enabled
- disabled
example: enabled
type: string
name:
description: updated name of the integration
example: ISE_Demo_400
pattern: '[a-zA-Z0-9_][a-zA-Z0-9_.-]*'
type: string
type: object
'403':
description: Typical 403 response body for Context Service requests
properties:
code:
description: HTTP error code
example: 403
type: integer
message:
description: brief description of the error
example: Forbidden
type: string
timestamp:
description: timestamp of the error event
example: '2024-01-22T03:12:46.090049959'
format: date-time
type: string
trackingId:
description: logs tracking ID
example: trackingId_placeholder
type: string
type: object
'401':
description: Typical 401 response body for Context Service requests
properties:
code:
description: HTTP error code
example: 401
type: integer
message:
description: brief description of the error
example: Authorization Header not found.
type: string
timestamp:
description: timestamp of the error event
example: '2024-01-22T03:12:46.090049959'
format: date-time
type: string
trackingId:
description: logs tracking ID
example: trackingId_placeholder
type: string
type: object
Integration:
description: Integration object
properties:
connectorStatus:
description: current connector health status of the integration
enum:
- unknown
- active
- warning
- error
example: active
type: string
connectorStatusMessage:
description: brief description about the connector health status
example: Integration is active
type: string
connectorType:
description: type of the connector
enum:
- pxgrid
example: pxgrid
type: string
integrationId:
description: ID of the integration
example: f0702ab8-2fc7-40d2-8dd2-5b2301b21960
format: uuid
type: string
integrationName:
description: name of the integration
example: ISE_Demo_400
pattern: '[a-zA-Z0-9_][a-zA-Z0-9_.-]*'
type: string
integrationScope:
description: scopes configured for the integration
items:
example: SGTs, Configuration, ISE Session Directory, Echo Service for testing
type: string
type: array
integrationStatus:
description: current status of the integration
enum:
- enabled
- disabled
example: enabled
type: string
integrationType:
description: type of the integration
enum:
- ise
example: ise
type: string
metadata:
description: extra metadata of the integration
example:
createdAt: '2024-01-22T03:12:46.090049959'
updatedAt: '2024-01-23T03:12:46.090049959'
properties:
createdAt:
description: integration creation time
format: date-time
type: string
updatedAt:
description: last integration updation time
format: date-time
type: string
type: object
region:
description: region of the integration
example: us-west-2
type: string
type: object
'404':
description: Typical 404 response body for Context Service requests
properties:
code:
description: HTTP error code
example: 404
type: integer
message:
description: brief description of the error
example: Integration matching the id is not found
type: string
type: object
IntegrationHub:
description: IntegrationHub object needed for integration hub page rendering
properties:
integrationHubCategories:
description: list of integration app categories
items:
properties:
description:
description: description content of the integration category
example: Unlock the full potential of your cybersecurity ecosystem with easy-to-use integrations that enhance visibility, streamline operations, and strengthen your overall security posture
type: string
integrationApps:
description: list of apps in the integration category
items:
properties:
appDescription:
description: description content for the integration app
example: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas nec.
type: string
appId:
description: ID of the integration app
example: ise
type: string
appName:
description: name of the integration app
example: Identity Services Engine (ISE)
type: string
subType:
description: integration app sub type
enum:
- COMMON_INTEGRATION
- SECURE_ACCESS_INTEGRATION
example: COMMON_INTEGRATION
type: string
supportedProducts:
description: list of supported products by the integration app
items:
example: scc, secure access
type: string
type: array
tag:
description: category tags of the integration app
enum:
- NETWORK_SECURITY
- NETWORK_MONITORING_AND_INTELLIGENCE
- MOBILE_DEVICE_MANAGEMENT
example: NETWORK_SECURITY
type: string
required:
- entityId
- iconUrl
- name
- subText
- tag
- description
- buttons
- dashboards
type: object
type: array
type:
description: type of integration category
example: Cisco Integrations
type: string
required:
- type
- description
- integrationCategoryEntity
type: object
type: array
required:
- integrationCategory
type: object
IntegrationList:
description: A page of Integration objects
example:
integrations:
- connectorStatus: active
connectorStatusMessage: Integration is active
connectorType: pxgrid
integrationId: f0702ab8-2fc7-40d2-8dd2-5b2301b21960
integrationName: ISE_Demo_400
integrationScope:
- SGTs
- Configuration
- ISE Session Directory
- Echo Service for testing
integrationStatus: enabled
integrationType: ise
metadata:
createdAt: '2024-01-22T03:12:46.090049959'
updatedAt: '2024-01-23T03:12:46.090049959'
region: us-west-2
itemsPerPage: 10
startIndex: 1
totalResults: 100
properties:
integrations:
description: list of configured integrations
items:
$ref: '#/components/schemas/Integration'
type: array
itemsPerPage:
description: number of items to be displayed per page
example: 10
type: integer
startIndex:
description: current index page value
example: 1
type: integer
totalResults:
description: total number of configured integrations
example: 100
type: integer
type: object
CreateIntegrationDetails:
description: Object needed for create integration related pages and components rendering
properties:
addIntegrationDetails:
description: details related create new integration steps
properties:
description:
description: general description and necessary links for Integration creation process
example: Configure Security Cloud Control with your application connector's One-Time Password (OTP). This allows Security Cloud Control to consume ISE data Help
type: string
hint:
description: hint message with explanations of integration creation specifics
example: This integration modules will be configured in the same integration group where this Secure Access instance belongs. Only customers in this group can use the integration module.
type: string
instructionsHelp:
$ref: '#/components/schemas/HelpLink'
integrationDetailsParameters:
description: list of input field details for create integration form
items:
properties:
defaultValue:
description: "Supposed default value for input component. \nShould be parsed as a value of type listed in this object\n"
example: Security_Group_1
type: string
info:
description: Additional information to be listed in hint near the input column title.
example: Integration group is default for all applications for now. This field might become editable in future.
type: string
key:
description: property name to be sent on the backend for Integration creation
example: integrationGroup
type: string
required:
description: "Flag if the property is required for Integration creation process. \nShould be marked with * on UI side.\n"
example: true
type: boolean
title:
description: description for current property input component
example: Integration group
type: string
type:
description: type of the input field and parameter to be sent on the backend respectively
example: string
type: string
validationRegex:
description: regular expression to validate current parameter inheritance. E.g. is it a valid email
example: /^((?!\.)[\w-_.]*[^.])(@\w+)(\.\w+(\.\w+)?[^.\W])$/gim;
type: string
required:
- title
- validationRegex
- type
- info
- required
- key
type: object
type: array
title:
description: title of the add new integration component
example: Integration Details
type: string
required:
- title
- description
- integrationDetailsParameters
type: object
integrationCreationInstructions:
$ref: '#/components/schemas/Instruction'
required:
- integrationCreationInstructions
- addIntegrationDetails
type: object
Instruction:
description: Main item of IntegrationDetails and CreateIntegrationDetails objects
properties:
instructionChapters:
description: list of create integration steps
items:
properties:
hint:
description: text to be displayed in the chapter's hint component
example: You must be an ISE admin to be able to complete the initial part of this integration
type: string
instructionChapterSteps:
description: list of create integration sub steps
items:
properties:
actionItems:
description: list of action items
example:
- Log into Identity Service Engine (ISE) > Administration > Integration catalog
- Select Security Cloud Control application
- Ensure that you select appropriate scopes for all the consumer tenants that will be using that integration. More information about scopes in Compatible products
items:
type: string
type: array
title:
description: instruction step name to be described on top of action items
example: Register Security Cloud Control application in ISE
type: string
required:
- title
- actionItems
type: object
type: array
title:
description: subtitle of the instruction chapter component
example: Sign in to Identity Service Engine (ISE)
type: string
required:
- title
- instructionChapterSteps
type: object
type: array
title:
description: title to be displayed on the top of the instructions component
example: Set Up Security Cloud Control application in Identity Service Engine (ISE)
type: string
required:
- title
- instructionChapters
type: object
'400':
description: Typical 400 response body for Context Service requests
properties:
code:
description: HTTP error code
example: 400
type: integer
message:
description: brief description of the error
example: Integration Id is not a valid UUID
type: string
type: object
'500':
description: Typical 500 response body for Context Service requests
properties:
code:
description: HTTP error code
example: 500
type: integer
message:
description: brief description of the error
example: Something went wrong
type: string
type: object
parameters:
ProductTenantId:
description: Tenant ID of the product
in: header
name: x-Product-Tenant-Id
required: true
schema:
type: string
ProductId:
description: Name of the product
example: Secure Access
in: header
name: x-Product-Id
required: true
schema:
type: string
headers:
Location:
description: Location for the resource created/updated
example: /integrations/v1/ise/
schema:
type: string
Date:
description: Response date and time
example: Tue, 23 Jul 2024 16:13:30 UTC
schema:
pattern: (((Mon|Tue|Wed|Thu|Fri|Sat|Sun))[,]\s[0-9]{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s([0-9]{4})\s([0-9]{2}):([0-9]{2})(:([0-9]{2}))?\sUTC\s?
type: string
securitySchemes:
bearerAuth:
bearerFormat: JWT
description: security scheme
scheme: bearer
type: http