Bulk Delete Application Pool Entitlements

Bulk Delete Application Pool Entitlements

The input spec must not contain duplicate Ids. All the listed privileges are required -

Privileges Description
POOL_ENTITLE Caller should have permission to this privilege, on the associated access group of application pool.
Request
URI
DELETE
https://{api_host}/rest/entitlements/v1/application-pools
COPY
Request Body
Array of EntitlementSpec of type(s) application/json
Optional
[
    {
        "ad_user_or_group_ids": [
            "S-1-1-1-3965912346-1012345398-3123456564-123",
            "S-1-2-3-3123456786-1012345398-3123456784-124"
        ],
        "id": "855ea6c5-720a-41e1-96f4-958c90e6e424"
    }
]
Authentication
This operation uses the following authentication methods.
Responses
200

Created

[
    "BulkEntitlementResponseInfo Object"
]

400

Bad Request

Operation doesn't return any data structure

401

User is not authenticated

Operation doesn't return any data structure

403

Access to the resource is forbidden

Operation doesn't return any data structure

Code Samples
COPY
                    curl -X DELETE -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/rest/entitlements/v1/application-pools