---
sourceDocument: Brazil Security Management
sourceDocumentLink: https://www.servicenow.com/docs/r/security-management

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Security Management

ft:clusterId :

    - security

bundleId :

    - security

workflow :

    - Technology


---

# Creating your own API connector

# Creating your own API connectors in Security Posture Control {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Creating your own API connectors in Security Posture Control

Security Posture Control (SPC) provides a connector framework that enables you to quickly create custom API connectors.
These connectors help integrate SPC with your security tools and import asset data tailored to your environment's needs.
Imported data supports monitoring your security posture and identifying assets missing critical security tools.
Show full answer Show less  
The connector framework offers a guided, step-by-step builder within the SPC workspace to create, publish, and maintain API connectors in one place. After publishing, you can monitor these connectors via the SPC API Integrations tab.

## Key Features

* A guided Connector builder within the SPC workspace for creating and publishing custom API connectors.
* Centralized management of all SPC integrations to import custom data into your CMDB.
* Monitoring capabilities for published connectors in the SPC workspace.

## Prerequisites and Requirements

Before creating API connectors, have the service credentials and API documentation for the vendor ready. This ensures smooth configuration within the Connector builder.

Required applications and plugins must be installed and activated in your ServiceNow instance. These include:

* **Applications:** Security Posture Control API Connectors (v2.0.0), Security Posture Control (v7.0.1), Asset Security Posture Management (v5.5.1), Mitigation Controls Monitoring (v4.1.4), Integrations Commons for CMDB (v2.20.0)
* **Plugin:** IntegrationHub Action Template - Data Stream

Admin role is required for downloading, installing, and activating these applications and plugins.

## Roles and Permissions

* **Admin role:** Needed for download, installation, and activation of all required applications and plugins.
* **snsecspccore.developer role:** Assign to users who will view and configure SPC API connectors using the Connector builder.
* **snspccxf.admin role:** Assign to users who will perform advanced scripting when configuring SPC API connectors with the Connector builder.  
Create your own Security Posture Control (SPC) API connectors using the connector framework that is included with the application.

## Overview for the connector builder framework {#spc-creating-sgc-template__section_tw1_k4n_pfc}

## Benefits {#spc-creating-sgc-template__section_fd5_t4n_pfc}

Create your own SPC API connectors quickly to help you integrate with security tools and import asset data that is based on the unique requirements of your environment. Use imported data to help you
monitor your overall security posture and identify assets that are missing key security tools.

The connector framework includes the following features.

* A step-by-step process to guide you through the connector builder.
* A single place to build and maintain all your SPC integrations to import custom data into your CMDB.
* After you publish them, monitor your API connectors on the SPC API Integrations tab in the Security Posture Control workspace.
{#spc-creating-sgc-template__ul_zgz_fpn_pfc}

## The API connector builder {#spc-creating-sgc-template__section_v3m_3h5_pfc}

You use the Connector builder in the Security Posture Control workspace to create and publish your customized API connectors.

## Prerequisites {#spc-creating-sgc-template__section_a4c_ch1_ggc}

Before you start creating your API connector, you might prefer to set up any credentials for the service (vendor) that you want to implement with and have their API documentation and credentials handy as you work through the
Connector builder. See [Enter metadata](https://www.servicenow.com/docs/rj_WrQREuPsuA_ZddJpisA "Fill in the metadata for your service graph connector.") for more information.

## Required applications and plugins {#spc-creating-sgc-template__section_vt3_gh1_ggc}

The following applications and plugins are required.  
For more information about applications in the ServiceNow® Store, see [Exploring the ServiceNow Store](https://www.servicenow.com/docs/access?context=exploring-servicenow-store&version=brazil&pubname=brazil-platform-administration&ft:locale=en-US) and downloading and activating applications [Download an application from the ServiceNow Store for the first time](https://www.servicenow.com/docs/0CnGOrrB~9gpoDdqg936mA "Downloading an application from the ServiceNow Store for the first time involves a number of easy steps. Some of the steps are performed on the ServiceNow Store and some in your instance.").  
Note:  
If you're downloading applications to non-production or development instances, it's not necessary to get entitlements.

Role required: admin for download, installation, and activation of all applications and plugins.
{#spc-creating-sgc-template__table_phk_3h1_ggc__entry__2}

| Application | Application ID and version |
|-|-|
| Security Posture Control API Connectors | sn_spc_cxf v2.0.0 |
| Security Posture Control | sn_sec_spc_core v7.0.1 |
| Asset Security Posture Management | sn_sec_caasm v5.5.1 |
| Mitigation Controls Monitoring | sn_sec_mit_ctrl v4.1.4 |
| Integrations Commons for CMDB | sn_cmdb_int_util v2.20.0 |
[Table 1. Required Applications]

{#spc-creating-sgc-template__table_phk_3h1_ggc} {#spc-creating-sgc-template__table_nc5_z2w_lgc__entry__2}

| Plugin | Plugin ID |
|-|-|
| IntergationHub Action Template - Data Stream | com.glide.hub.action_type.datastream |
[Table 2. Plugin dependencies]

{#spc-creating-sgc-template__table_nc5_z2w_lgc}

## Required roles {#spc-creating-sgc-template__section_jgn_s4r_hgc}

Role required: admin

Assign the sn_sec_spc_core.developer role to the users who you want to view and configure SPC API connectors with the Connector builder in the Security Posture Control workspace.

Assign the sn_spc_cxf.admin role if you want users to configure SPC API connectors with advance scripting with the Connector builder.

See [Install the supported applications for Security Posture Control](https://www.servicenow.com/docs/d6Hbf~6ZhnuhfRq6W_Siyg "The applications required for this integration are available on the ServiceNow Store. Some applications have dependencies that you must download and install separately.") for information about assigning roles to Security Posture Control groups.

