--- title: "How do I override a pre-trade compliance check for an order?" slug: "how-do-i-override-a-pre-trade-compliance-check-for-an-order" updated: 2026-02-12T16:18:31Z published: 2026-02-12T16:18:31Z canonical: "support.lusid.com/how-do-i-override-a-pre-trade-compliance-check-for-an-order" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.lusid.com/llms.txt > Use this file to discover all available pages before exploring further. # How do I override a pre-trade compliance check for an order? Providing you have suitable access control permissions, you have the option to override a failed [compliance check](/v1/docs/how-do-i-perform-a-pre-trade-compliance-run-and-view-the-results) for an order in the Order Blotter. To do this, you must: 1. [Create and assign a policy to users you want to allow to override compliance](/v1/docs/how-do-i-override-a-pre-trade-compliance-check-for-an-order#step-1-create-a-policy-to-allow-selected-users-to-override-compliance) 2. [Override via the Order Blotter](/v1/docs/how-do-i-override-a-pre-trade-compliance-check-for-an-order#step-2-override-compliance-via-the-order-blotter) ## Step 1: Create a policy to allow selected users to override compliance 1. Navigate to **Identity & Access > Policies** and click **Create policy**. 2. Specify a unique **Policy code**, for example `allow-compliance-override`. 3. Select the **JSON** tab and supply the following JSON: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/image-5X69EH41.png?sv=2026-02-06&spr=https&st=2026-11-09T06%3A00%3A29Z&se=2026-11-09T07%3A00%3A29Z&sr=c&sp=r&sig=Jt%2FKHeoEg5x713BWcT2wart8ouokEa2NDhKc4JZxfhM%3D) ```json {    "description": "Policy to allow overriding compliance on an order",    "applications": [        "Website"    ],    "grant": "Allow",    "selectors": [        {            "idSelectorDefinition": {                "identifier": {                    "code": "complianceOverride",                    "scope": "order"                },                "actions": [                    {                        "scope": "default",                        "activity": "modify",                        "entity": "order"                    }                ]            }        }    ],    "when": {        "activate": "2019-07-15T22:00:00.0000000+00:00",        "deactivate": "9999-12-31T00:00:00.0000000+00:00"    } } ``` 4. Click **Save**. 5. [Follow these steps](/v1/docs/how-do-i-assign-policies-roles-and-users-to-each-other-using-the-api#assigning-a-policy-to-a-role) to: 1. Assign the policy to a new or existing role. 2. Assign that role to any users you want to allow to override compliance on orders. ## Step 2: Override compliance via the Order Blotter To override a compliance check on an order: 1. Navigate to **Portfolio Management > Order Blotter** as a LUSID user [who has been granted the policy in step 1](/v1/docs/how-do-i-override-a-pre-trade-compliance-check-for-an-order#step-1-create-a-policy-to-allow-selected-users-to-override-compliance). 2. Select **Edit** on the order you want to override a failed compliance check for. ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/image-85K7VTPW.png?sv=2026-02-06&spr=https&st=2026-11-09T06%3A00%3A29Z&se=2026-11-09T07%3A00%3A29Z&sr=c&sp=r&sig=Jt%2FKHeoEg5x713BWcT2wart8ouokEa2NDhKc4JZxfhM%3D) 3. Tick the **Override compliance check** checkbox and specify the reason for the override. ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/image-X90A7N27.png?sv=2026-02-06&spr=https&st=2026-11-09T06%3A00%3A29Z&se=2026-11-09T07%3A00%3A29Z&sr=c&sp=r&sig=Jt%2FKHeoEg5x713BWcT2wart8ouokEa2NDhKc4JZxfhM%3D) > [!NOTE] > Note > > If you cannot see the override checkbox, ensure the [policy and role in step 1](/v1/docs/how-do-i-override-a-pre-trade-compliance-check-for-an-order#step-1-create-a-policy-to-allow-selected-users-to-override-compliance) are assigned to your LUSID account. 4. Click **Save**. Once saved, you can rerun the **Run compliance** check. LUSID will display the compliance failure again, but upon closing the popup the compliance status shows as **Manually approved** and you can proceed with placing your order in the market: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/image-2GGI7Y4W.png?sv=2026-02-06&spr=https&st=2026-11-09T06%3A00%3A29Z&se=2026-11-09T07%3A00%3A29Z&sr=c&sp=r&sig=Jt%2FKHeoEg5x713BWcT2wart8ouokEa2NDhKc4JZxfhM%3D)