# Compliance Portal n8n operations

Manage compliance portal. Select **Compliance Portal** in the Probo node's **Resource** field.

Return to the [complete n8n resource reference](/docs/developers/api/n8n/resources) to browse another resource.

| Operation                    | Value                       | Description                                                 | Source                                                                                                                                                           |
| ---------------------------- | --------------------------- | ----------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Create                       | `create`                    | Create a new compliance portal.                             | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/create.operation.ts)                    |
| Create Commitment            | `createCommitment`          | Create a new compliance portal commitment.                  | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/createCommitment.operation.ts)          |
| Create Commitment Group      | `createCommitmentGroup`     | Create a new compliance portal commitment group.            | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/createCommitmentGroup.operation.ts)     |
| Create Custom Link           | `createCustomLink`          | Create a new compliance custom link.                        | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/createCustomLink.operation.ts)          |
| Create Reference             | `createReference`           | Create a new compliance portal reference.                   | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/createReference.operation.ts)           |
| Delete                       | `delete`                    | Delete a compliance portal.                                 | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/delete.operation.ts)                    |
| Delete Audit                 | `deleteAudit`               | Remove an audit from a compliance portal.                   | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/deleteAudit.operation.ts)               |
| Delete Commitment            | `deleteCommitment`          | Delete a compliance portal commitment.                      | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/deleteCommitment.operation.ts)          |
| Delete Commitment Group      | `deleteCommitmentGroup`     | Delete a compliance portal commitment group.                | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/deleteCommitmentGroup.operation.ts)     |
| Delete Custom Link           | `deleteCustomLink`          | Delete a compliance custom link.                            | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/deleteCustomLink.operation.ts)          |
| Delete Document              | `deleteDocument`            | Remove a document from a compliance portal.                 | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/deleteDocument.operation.ts)            |
| Delete File                  | `deleteFile`                | Delete a compliance portal file.                            | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/deleteFile.operation.ts)                |
| Delete Reference             | `deleteReference`           | Delete a compliance portal reference.                       | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/deleteReference.operation.ts)           |
| Delete Third Party           | `deleteThirdParty`          | Remove a third party from a compliance portal.              | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/deleteThirdParty.operation.ts)          |
| Get                          | `get`                       | Get compliance portal settings.                             | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/get.operation.ts)                       |
| Get Many                     | `getAll`                    | Get many compliance portals.                                | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/getAll.operation.ts)                    |
| Get Many Commitment Groups   | `getAllCommitmentGroups`    | Get many compliance portal commitment groups.               | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/getAllCommitmentGroups.operation.ts)    |
| Get Many Commitments         | `getAllCommitments`         | Get many compliance portal commitments.                     | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/getAllCommitments.operation.ts)         |
| Get Many Files               | `getAllFiles`               | Get many compliance portal files.                           | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/getAllFiles.operation.ts)               |
| Get Many References          | `getAllReferences`          | Get many compliance portal references.                      | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/getAllReferences.operation.ts)          |
| Update                       | `update`                    | Update compliance portal settings.                          | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/update.operation.ts)                    |
| Update Audit Visibility      | `updateAuditVisibility`     | Update the visibility of an audit on a compliance portal.   | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/updateAuditVisibility.operation.ts)     |
| Update Commitment            | `updateCommitment`          | Update a compliance portal commitment.                      | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/updateCommitment.operation.ts)          |
| Update Commitment Group      | `updateCommitmentGroup`     | Update a compliance portal commitment group.                | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/updateCommitmentGroup.operation.ts)     |
| Update Document Visibility   | `updateDocumentVisibility`  | Update the visibility of a document on a compliance portal. | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/updateDocumentVisibility.operation.ts)  |
| Update Third Party Published | `updateThirdPartyPublished` | Publish or unpublish a third party on a compliance portal.  | [View implementation](https://github.com/getprobo/probo/blob/main/packages/n8n-node/nodes/Probo/actions/compliancePortal/updateThirdPartyPublished.operation.ts) |
