Choose your language:
    Delete a SSO user
    Query parameters
    destinationUserType  enum  Optional

    New owner for resources previously owned by the deleted SSO user. This argument specifies the new owner type.

    destinationUserId  string  Optional

    New owner for resources previously owned by the deleted SSO user. This argument specifies the new owner ID.

    Returns
    Returns a sso_user object.

    Examples

    Example code:
    const SiteClient = require('datocms-client').SiteClient;
    const client = new SiteClient('YOUR-API-TOKEN');
    const userId = '312';
    client.ssoUser.destroy(userId, {
    destination_user_type: 'user',
    destination_user_id: '7865'
    })
    .then((ssoUser) => {
    console.log(ssoUser);
    })
    .catch((error) => {
    console.error(error);
    });
    Returned output:
    > node example.js
    {
    "id": "312",
    "username": "mark.smith@example.com",
    "externalId": "Ja23ekjhsad",
    "isActive": true,
    "firstName": "Mark",
    "lastName": "Smith",
    "meta": {
    "last_access": "2018-03-25T21:50:24.914Z"
    },
    "groups": [
    "312"
    ],
    "role": "34"
    }