API Reference > Manage data access assets > Policy pushdown resync API
  

Policy pushdown resync API

Use the policy pushdown resync API to resynchronize all data access policies associated with an asset connection that you specify on your source system. Use this API when data access policies that you push down don't return expected results.
To run this API, you need the Governance Administrator role in Metadata Command Center role.
The policy pushdown resync API works with Databricks and Microsoft Fabric Data Lakehouse.

How this API ensures secure resynchronization

The policy pushdown resync API stops processing or pushing down data access policies to your source system. This API is useful when data access policies enter an undefined state and Data Governance and Catalog continually attempts to enforce the policies.
The policy pushdown resync API keeps your data safe while it resynchronizes data access control policies. It revokes permissions from the groups and reapplies them when the resynchronization is complete.
The policy pushdown resync API resynchronizes data filter policies without exposing data.
The API works in the following ways for each source system:
For more information on pushing down data access policies, see Prerequisites for pushdown enforcement in the Data Governance and Catalog help.

Policy pushdown resync API endpoints

Send a POST request to resynchronize all data access policies on your source system. Submit a request with the appropriate method and endpoint.
The following table describes method and endpoint for the policy pushdown resync API:
Method
Endpoint
Description
POST
<baseApiUrl>/cdam-runtime/api/v1/policy-pushdown/resync?connectionId=<connectionId>
Resynchronizes the data access policies for the associated assets of a connection that you specify.
For more information on retrieving the connection ID, see Connections in the Administrator help.

Request parameters

The following table describes the parameter that you can specify in the endpoint of the request:
Parameter
Type
Description
connectionId
String
Required. Internal ID of the connection.
If successful, Data Governance and Catalog returns a 200 response with the following message:
"message": "Actions triggered for connection: 00000000000000000000"

Request body

This endpoint has no request body.