---
schema_version: "1"
id: 92de00b66845202cb822d907c01ce39c468cc3f34606319c10772852fdafb200
title: Assign Use Any API Auth Permission for SOAP login() (Release Update)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/release-notes/264-0-0/rn_api_soap_login.md
canonical_url: https://help.salesforce.com/s/articleView?id=release-notes.rn_api_soap_login.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: aec24fb5d2e33e1f6c9d829a5ff8fa429a3382d5f3e1480d9ac0d4caca541fac
description: To authenticate with the SOAP API login() operation, all users must have the Use Any API Auth user permission assigned to them. Users without the Use Any API Auth user permission can no longer authenticate with SOAP API login() and will encounter an error. Beginning December 1, 2026, this requirement is enforced uniformly across all orgs and environments (production, pre-production sandboxes, etc.). You can run tests in advance using the Release Update in Setup.
products:
  - Cross Cloud
release: "264"
---
# Assign Use Any API Auth Permission for SOAP login() (Release Update)

To authenticate with the SOAP API login() operation, all users must have the Use Any API Auth user permission assigned to them. Users without the Use Any API Auth user permission can no longer authenticate with SOAP API login() and will encounter an error. Beginning December 1, 2026, this requirement is enforced uniformly across all orgs and environments (production, pre-production sandboxes, etc.). You can run tests in advance using the Release Update in Setup.

**Where:** This change applies to Lightning Experience and Salesforce Classic in all API enabled editions.

**How:** Assign the Use Any API Auth user permission to users via profiles or permission sets to enable use of the SOAP API login() operation.

#### See Also

- [_SOAP API Developer Guide_: login()](https://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_calls_login.htm)