Create SOAP API access policy
Create an API access policy and map an authentication profile to restrict the authentication type for a SOAP API. For example, you can create an API access policy that allows only ID token authentication for a SOAP API.
Before you begin
- Make sure that an authentication profile is created. For more information, see Create an authentication profile.
- Role required: api_service_admin, adaptive_auth_policy_admin
Procedure
-
Navigate to All > System Web Services > API Access Policies > SOAP API Access Policies.
-
Click New.
-
On the form, fill in the fields.
Field Description Name Unique name of the API access policy. SOAP API SOAP API to which the access policy is applied. For example, GetProperty API. Application Scope of the application. Active Option to make the API access policy active. -
In the Inbound Authentication section, double-click Insert a new row.
-
Select an inbound authentication profile from the list and click the save icon [Omitted image "green-checkmark.png"] Alt text: save icon.
For example, you can add Basic Auth, ID Token, Certificate based Auth, OAuth or WSSE Auth.[Omitted image "create-soap-api-policy.png"] Alt text: SOAP API Access Policy
-
To add one or more inbound authentication profiles, click New to create a new profile.
-
Choose What Kind of authentication profiles?.
- Create standard http authentication profiles
- Create WSSE authentication profiles [Omitted image "auth-profile.png"] Alt text: Authentication Profile
-
To create a WSSE authentication profile, on the form, fill in the fields.
Field Description Name Unique name of the API access policy. Description Description of the authentication profile. Application Scope of the application. Active Option to make the API access policy active. Type WSSE Auth as authentication profile WSSE (Web Security). [Omitted image "wsse-profile.png"] Alt text: WSSE Authentication Profile
-
After creating the authentication profile, save the record.
-
-
Click Submit to submit the SOAP API access policy.
---
title: Create SOAP API access policy
description: Create an API access policy and map an authentication profile to restrict the authentication type for a SOAP API. For example, you can create an API access policy that allows only ID token authentication for a SOAP API.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/platform-security/authentication/create-soap-api-access-policy.html
release: brazil
product: Authentication
classification: authentication
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [SOAP API access policies, API access policy, Authentication, Access Management]
---
# Create SOAP API access policy
Create an API access policy and map an authentication profile to restrict the authentication type for a SOAP API. For example, you can create an API access policy that allows only ID token authentication for a SOAP API.
## Before you begin
- Make sure that an authentication profile is created. For more information, see [Create an authentication profile](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/platform-security/authentication/create-authentication-profile.md).
- Role required: api\_service\_admin, adaptive\_auth\_policy\_admin
## Procedure
1. Navigate to **All** > **System Web Services** > **API Access Policies** > **SOAP API Access Policies**.
2. Click **New**.
3. On the form, fill in the fields.
|Field|Description|
|-----|-----------|
|Name|Unique name of the API access policy.|
|SOAP API|SOAP API to which the access policy is applied. For example, **GetProperty API**.|
|Application|Scope of the application.|
|Active|Option to make the API access policy active.|
4. In the Inbound Authentication section, double-click **Insert a new row**.
5. Select an inbound authentication profile from the list and click the save icon \[Omitted image "green-checkmark.png"\] Alt text: save icon.
For example, you can add **Basic Auth**, **ID Token**, **Certificate based Auth**, **OAuth** or **WSSE Auth**.\[Omitted image "create-soap-api-policy.png"\] Alt text: SOAP API Access Policy
1. To add one or more inbound authentication profiles, click **New** to create a new profile.
2. Choose **What Kind of authentication profiles?**.
- **Create standard http authentication profiles**
- **Create WSSE authentication profiles**
\[Omitted image "auth-profile.png"\] Alt text: Authentication Profile
3. To create a WSSE authentication profile, on the form, fill in the fields.
|Field|Description|
|-----|-----------|
|Name|Unique name of the API access policy.|
|Description|Description of the authentication profile.|
|Application|Scope of the application.|
|Active|Option to make the API access policy active.|
|Type|WSSE Auth as authentication profile WSSE \(Web Security\).|
\[Omitted image "wsse-profile.png"\] Alt text: WSSE Authentication Profile
4. After creating the authentication profile, save the record.
6. Click **Submit** to submit the SOAP API access policy.
| title | Create SOAP API access policy |
| description | Create an API access policy and map an authentication profile to restrict the authentication type for a SOAP API. For example, you can create an API access policy that allows only ID token authentication for a SOAP API. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/platform-security/authentication/create-soap-api-access-policy.html |
| release | brazil |
| product | Authentication |
| classification | authentication |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | SOAP API access policiesAPI access policyAuthenticationAccess Management |