---
schema_version: "1"
id: afa7b79140bbcaed6fcb79f56a0059d5123d16da0f24854d393406e7cde56853
title: Logout from Salesforce Orgs
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/analytics/sdk/guides/sdk-integration-logout.md
canonical_url: https://developer.salesforce.com/docs/analytics/sdk/guide/sdk-integration-logout.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 254d7466c7b30e95028d1426d91c1ea2072b73403611c5a97fff402d051b9fd8
products:
  - Tableau Next Embedding SDK
  - analytics
---
# Logout from Salesforce Orgs

To provide user logout functionality, use the `logout` function to log out from one or more Salesforce orgs. The function returns a `LogoutResponse` with the same structure as `BootstrapResponse`.

```javascript
import { logout } from "@salesforce/analytics-embedding-sdk";

// Logout from all orgs
const response = await logout();

// Logout from specific orgs
const response = await logout([
  "https://org1.lightning.force.com",
  "https://org2.lightning.force.com",
]);

console.log(response.status); // 'Success', 'Partial Success', or 'Failure'
console.log(response.message); // Detailed logout message
```

### Example Logout Response

```json
{
  "message": "Log out for all orgs complete",
  "status": "Success",
  "orgStates": {
    "https://org1.lightning.force.com": {
      "state": "LOGGED_OUT",
      "reason": ""
    },
    "https://org2.lightning.force.com": {
      "state": "LOGGED_OUT",
      "reason": ""
    }
  }
}
```

**See Also**

- [`logout`](/docs/analytics/sdk/references/sdk-js-v2/logout.html)
- [`LogoutResponse`](/docs/analytics/sdk/references/sdk-js-v2/LogoutResponse.html)
