Skip to content

AUTH-PFMPlatform Authorization Model

Markdown

AUTH-PFM

Platform Authorization Model

Markdown
  • DocumentDraft
  • ImplementationObserved

Product areaPlatformRevision1

Read atrhythm-v2-docs cd10cc78services-platform ad3f6a65react-console baf6dae3macroservice-libraries 54536a44services-crm a8d1364fservices-committees 36129c24

Staff access
Rhythm staff use platform-scoped HQ roles. Customer work requires recorded scoped clearance, including approved, standing or reasoned emergency entry; staff identity alone does not grant customer record access.

Scopes

ScopeMeaningProvenance
platformRhythm staff authority applies to system operations and does not itself authorize customer console or portal work.
customerA customer assignment reaches that customer’s workspaces through operations that admit the membership.
workspaceAn assignment reaches one workspace within the membership’s customer or an admitted staff-entry grant.
recordResource type and identity narrow authority inside a workspace; each consuming service enforces record reach.

Roles

IdRoleWhoGrants
ROLE-PFM-001AdministratorA customer administrator assigned the built-in role.committees.committees.readcrm.activities.bulkcrm.activities.deletecrm.activities.updatecrm.activity-types.bulkcrm.activity-types.updatecrm.address-types.bulkcrm.address-types.deletecrm.address-types.updatecrm.application.accesscrm.contact-layouts.createcrm.contact-layouts.deletecrm.contact-layouts.readcrm.contact-layouts.updatecrm.contact-roles.bulkcrm.contact-roles.deletecrm.contact-roles.updatecrm.contact-types.bulkcrm.contact-types.deletecrm.contact-types.updatecrm.contacts.bulkcrm.contacts.deletecrm.contacts.querycrm.contacts.readcrm.contacts.updatecrm.organization-types.bulkcrm.organization-types.deletecrm.organization-types.updatecrm.organizations.bulkcrm.organizations.deletecrm.organizations.readcrm.organizations.updatecrm.phone-number-types.bulkcrm.phone-number-types.deletecrm.phone-number-types.updatecrm.regions.bulkcrm.regions.updateplatform.application.accessplatform.association-types.createplatform.association-types.deleteplatform.association-types.readplatform.association-types.updateplatform.associations.createplatform.associations.deleteplatform.associations.readplatform.associations.updateplatform.attention.manageplatform.attention.readplatform.attention.read-othersplatform.attention.resolve-manuallyplatform.attention.useplatform.audit-events.readplatform.communication-messages.readplatform.communication-messages.read-contentplatform.communication-messages.updateplatform.communication-suppressions.createplatform.communication-suppressions.readplatform.communication-suppressions.updateplatform.communication-templates.createplatform.communication-templates.deleteplatform.communication-templates.publishplatform.communication-templates.readplatform.communication-templates.test-sendplatform.communication-templates.updateplatform.custom-fields.bulkplatform.custom-fields.createplatform.custom-fields.deleteplatform.custom-fields.readplatform.custom-fields.updateplatform.custom-objects.createplatform.custom-objects.deleteplatform.custom-objects.readplatform.custom-objects.updateplatform.custom-records.createplatform.custom-records.deleteplatform.custom-records.exportplatform.custom-records.historyplatform.custom-records.publishplatform.custom-records.queryplatform.custom-records.readplatform.custom-records.updateplatform.customers.readplatform.customers.updateplatform.data-exports.downloadplatform.data-exports.executeplatform.data-exports.manageplatform.data-exports.readplatform.data-jobs.uploadplatform.eligibility-bindings.manageplatform.eligibility.populationplatform.eligibility.publishplatform.eligibility.readplatform.eligibility.retireplatform.eligibility.writeplatform.explorer-views.manageplatform.explorer-views.shareplatform.explorer-views.useplatform.extension-bindings.manageplatform.extension-handlers.manageplatform.extension-handlers.testplatform.extension-invocations.readplatform.extension-points.readplatform.extension-rules.manageplatform.field-labels.updateplatform.files.uploadplatform.integration-credentials.manageplatform.integration-executions.operateplatform.integration-executions.readplatform.integrations.invokeplatform.integrations.manageplatform.integrations.readplatform.jobs.readplatform.layouts.createplatform.layouts.deleteplatform.layouts.readplatform.layouts.updateplatform.llm-usage.readplatform.metadata.readplatform.notifications.manageplatform.notifications.useplatform.queries.generateplatform.queries.readplatform.query-schedules.external-recipientsplatform.query-schedules.manageplatform.query-schedules.useplatform.quick-search-settings.readplatform.quick-search-settings.rebuildplatform.quick-search-settings.updateplatform.quick-search.readplatform.record-views.createplatform.record-views.readplatform.reports.manageplatform.reports.readplatform.reports.shareplatform.reports.useplatform.responsibilities.delegate-ownplatform.responsibilities.manageplatform.responsibilities.readplatform.saved-queries.manageplatform.saved-queries.readplatform.saved-queries.shareplatform.saved-queries.useplatform.security-access.explainplatform.security-access.manageplatform.security-policies.manageplatform.security-policies.readplatform.security-roles.manageplatform.security-roles.readplatform.snapshots.readplatform.staff-access.manageplatform.staff-access.readplatform.tenant-applications.readplatform.tenants.bulkplatform.tenants.readplatform.tenants.updateplatform.users.bulkplatform.users.change-passwordplatform.users.createplatform.users.deleteplatform.users.manage-identitiesplatform.users.manage-passwordsplatform.users.readplatform.users.updateplatform.workflow-actions.automation-manageplatform.workflow-actions.calendars-manageplatform.workflow-actions.registry-readplatform.workflow-actions.registry-registerplatform.workflow-actions.runs-readplatform.workflow-actions.runs-resolveplatform.workflow-actions.templates-manage
ROLE-PFM-002Power UserA customer colleague entrusted with application administration.committees.committees.readcrm.activities.bulkcrm.activities.deletecrm.activities.updatecrm.activity-types.bulkcrm.activity-types.updatecrm.address-types.bulkcrm.address-types.deletecrm.address-types.updatecrm.application.accesscrm.contact-layouts.createcrm.contact-layouts.deletecrm.contact-layouts.readcrm.contact-layouts.updatecrm.contact-roles.bulkcrm.contact-roles.deletecrm.contact-roles.updatecrm.contact-types.bulkcrm.contact-types.deletecrm.contact-types.updatecrm.contacts.bulkcrm.contacts.deletecrm.contacts.querycrm.contacts.readcrm.contacts.updatecrm.organization-types.bulkcrm.organization-types.deletecrm.organization-types.updatecrm.organizations.bulkcrm.organizations.deletecrm.organizations.readcrm.organizations.updatecrm.phone-number-types.bulkcrm.phone-number-types.deletecrm.phone-number-types.updatecrm.regions.bulkcrm.regions.updateplatform.application.accessplatform.association-types.createplatform.association-types.deleteplatform.association-types.readplatform.association-types.updateplatform.associations.createplatform.associations.deleteplatform.associations.readplatform.associations.updateplatform.attention.manageplatform.attention.readplatform.attention.read-othersplatform.attention.resolve-manuallyplatform.attention.useplatform.audit-events.readplatform.communication-messages.readplatform.communication-messages.read-contentplatform.communication-messages.updateplatform.communication-suppressions.createplatform.communication-suppressions.readplatform.communication-suppressions.updateplatform.communication-templates.createplatform.communication-templates.deleteplatform.communication-templates.publishplatform.communication-templates.readplatform.communication-templates.test-sendplatform.communication-templates.updateplatform.custom-fields.bulkplatform.custom-fields.createplatform.custom-fields.deleteplatform.custom-fields.readplatform.custom-fields.updateplatform.custom-objects.createplatform.custom-objects.deleteplatform.custom-objects.readplatform.custom-objects.updateplatform.custom-records.createplatform.custom-records.deleteplatform.custom-records.exportplatform.custom-records.historyplatform.custom-records.publishplatform.custom-records.queryplatform.custom-records.readplatform.custom-records.updateplatform.customers.readplatform.customers.updateplatform.data-jobs.uploadplatform.eligibility-bindings.manageplatform.eligibility.populationplatform.eligibility.publishplatform.eligibility.readplatform.eligibility.retireplatform.eligibility.writeplatform.explorer-views.manageplatform.explorer-views.shareplatform.explorer-views.useplatform.extension-bindings.manageplatform.extension-handlers.manageplatform.extension-handlers.testplatform.extension-invocations.readplatform.extension-points.readplatform.extension-rules.manageplatform.field-labels.updateplatform.files.uploadplatform.integration-credentials.manageplatform.integration-executions.operateplatform.integration-executions.readplatform.integrations.invokeplatform.integrations.manageplatform.integrations.readplatform.jobs.readplatform.layouts.createplatform.layouts.deleteplatform.layouts.readplatform.layouts.updateplatform.llm-usage.readplatform.metadata.readplatform.notifications.manageplatform.notifications.useplatform.queries.generateplatform.queries.readplatform.query-schedules.external-recipientsplatform.query-schedules.manageplatform.query-schedules.useplatform.quick-search-settings.readplatform.quick-search-settings.rebuildplatform.quick-search-settings.updateplatform.quick-search.readplatform.record-views.createplatform.record-views.readplatform.reports.manageplatform.reports.readplatform.reports.shareplatform.reports.useplatform.responsibilities.delegate-ownplatform.responsibilities.manageplatform.responsibilities.readplatform.saved-queries.manageplatform.saved-queries.readplatform.saved-queries.shareplatform.saved-queries.useplatform.snapshots.readplatform.tenant-applications.readplatform.tenants.bulkplatform.tenants.readplatform.tenants.updateplatform.users.bulkplatform.users.change-passwordplatform.users.createplatform.users.deleteplatform.users.manage-identitiesplatform.users.manage-passwordsplatform.users.readplatform.users.updateplatform.workflow-actions.automation-manageplatform.workflow-actions.calendars-manageplatform.workflow-actions.registry-readplatform.workflow-actions.registry-registerplatform.workflow-actions.runs-readplatform.workflow-actions.runs-resolveplatform.workflow-actions.templates-manage
ROLE-PFM-003Standard UserA customer colleague carrying everyday application authority.committees.committees.readcrm.activities.deletecrm.activities.updatecrm.application.accesscrm.contact-layouts.readcrm.contact-roles.updatecrm.contact-types.updatecrm.contacts.querycrm.contacts.readcrm.contacts.updatecrm.organization-types.updatecrm.organizations.readcrm.organizations.updatecrm.regions.updateplatform.application.accessplatform.association-types.readplatform.associations.createplatform.associations.deleteplatform.associations.readplatform.associations.updateplatform.attention.readplatform.attention.useplatform.communication-messages.readplatform.communication-messages.updateplatform.communication-suppressions.readplatform.communication-templates.readplatform.custom-fields.readplatform.custom-objects.readplatform.custom-records.createplatform.custom-records.historyplatform.custom-records.queryplatform.custom-records.readplatform.custom-records.updateplatform.customers.readplatform.eligibility-bindings.manageplatform.eligibility.populationplatform.eligibility.readplatform.explorer-views.shareplatform.explorer-views.useplatform.extension-points.readplatform.files.uploadplatform.integration-executions.readplatform.integrations.readplatform.jobs.readplatform.layouts.readplatform.metadata.readplatform.notifications.useplatform.queries.generateplatform.queries.readplatform.query-schedules.useplatform.quick-search-settings.readplatform.quick-search.readplatform.record-views.createplatform.record-views.readplatform.reports.readplatform.reports.shareplatform.reports.useplatform.responsibilities.delegate-ownplatform.responsibilities.readplatform.saved-queries.readplatform.saved-queries.shareplatform.saved-queries.useplatform.snapshots.readplatform.tenant-applications.readplatform.tenants.readplatform.users.change-passwordplatform.users.readplatform.workflow-actions.registry-readplatform.workflow-actions.runs-read
ROLE-PFM-004Read OnlyA customer colleague assigned readership without ordinary authoring authority.committees.committees.readcrm.application.accesscrm.contact-layouts.readcrm.contacts.querycrm.contacts.readcrm.organizations.readplatform.application.accessplatform.association-types.readplatform.associations.readplatform.attention.readplatform.communication-messages.readplatform.communication-suppressions.readplatform.communication-templates.readplatform.custom-fields.readplatform.custom-objects.readplatform.custom-records.historyplatform.custom-records.queryplatform.custom-records.readplatform.customers.readplatform.eligibility.readplatform.explorer-views.useplatform.extension-points.readplatform.integration-executions.readplatform.integrations.readplatform.jobs.readplatform.layouts.readplatform.metadata.readplatform.notifications.useplatform.queries.readplatform.quick-search-settings.readplatform.quick-search.readplatform.record-views.createplatform.record-views.readplatform.reports.readplatform.responsibilities.readplatform.saved-queries.readplatform.snapshots.readplatform.tenant-applications.readplatform.tenants.readplatform.users.readplatform.workflow-actions.registry-readplatform.workflow-actions.runs-read
ROLE-PFM-005Portal MemberA person registered in one workspace’s portal.platform.users.change-passwordplatform.users.read
ROLE-PFM-006Support RepresentativeRhythm staff who investigate customer issues and coordinate a deletion hold.hq.audit.readhq.custom-query-tables.readhq.customers.readhq.data-exports.readhq.jobs.readhq.licensing.readhq.llm-usage.readhq.queries.readhq.roles.readhq.service-principals.readhq.snapshots.readhq.staff.readhq.tenant-access.readhq.tenant-access.requesthq.tenants.readplatform.tenants.deletion-holdplatform.tenants.deletion-read
ROLE-PFM-007Software EngineerRhythm staff who investigate issues and author tailored datasets.hq.audit.readhq.custom-query-tables.assignhq.custom-query-tables.authorhq.custom-query-tables.publishhq.custom-query-tables.readhq.customers.readhq.data-exports.readhq.jobs.readhq.licensing.readhq.llm-usage.readhq.queries.readhq.roles.readhq.service-principals.readhq.snapshots.readhq.staff.readhq.tenant-access.readhq.tenant-access.requesthq.tenants.readplatform.tenants.deletion-read
ROLE-PFM-008Rhythm AdministratorRhythm staff assigned platform administration.hq.audit.readhq.capacity.managehq.custom-query-tables.assignhq.custom-query-tables.authorhq.custom-query-tables.publishhq.custom-query-tables.readhq.customers.createhq.customers.deletehq.customers.readhq.customers.updatehq.data-exports.operatehq.data-exports.readhq.data-runs.managehq.emergency-access.usehq.integrations.operatehq.integrations.publishhq.jobs.readhq.jobs.retryhq.licensing.managehq.licensing.readhq.llm-usage.managehq.llm-usage.readhq.llm-usage.read-evidencehq.notifications.operatehq.notifications.readhq.queries.readhq.roles.managehq.roles.readhq.service-principals.managehq.service-principals.readhq.snapshots.managehq.snapshots.readhq.staff.disablehq.staff.invitehq.staff.readhq.staff.updatehq.tenant-access.readhq.tenant-access.requesthq.tenants.activatehq.tenants.provisionhq.tenants.readhq.tenants.updateplatform.communications.requestplatform.eligibility.reconcileplatform.notifications.publishplatform.tenants.deletion-cancelplatform.tenants.deletion-holdplatform.tenants.deletion-readplatform.tenants.deletion-requestplatform.tenants.manage-commercial-linkplatform.tenants.manage-statusplatform.tenants.onboard

Permission Catalogue

KeyIntentOperationsSurfacesGuarded by
<application>.<dataset>.query (the owner's key, e.g. crm.contacts.query)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.api, console, jobBR-CAP-PFM-QRY-001-02 BR-CAP-PFM-QRY-001-06 BR-CAP-PFM-QRY-001-09 BR-CAP-PFM-QRY-001-11
<application>.<dataset>.query (the owner's key)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.api, console, jobBR-CAP-PFM-QRY-002-02 BR-CAP-PFM-QRY-003-10 BR-CAP-PFM-QRY-006-01 BR-CAP-PFM-QRY-006-02 BR-CAP-PFM-QRY-006-04 BR-CAP-PFM-QRY-006-05 BR-CAP-PFM-QRY-006-06 BR-CAP-PFM-QRY-006-08 BR-CAP-PFM-QRY-006-12 BR-CAP-PFM-QRY-006-13 BR-CAP-PFM-QRY-006-15 BR-CAP-PFM-QRY-007-05 BR-CAP-PFM-QRY-008-04 BR-CAP-PFM-QRY-008-08 BR-CAP-PFM-QRY-009-05 BR-CAP-PFM-QRY-009-06 BR-CAP-PFM-QRY-009-10 BR-CAP-PFM-QRY-009-11 BR-CAP-PFM-QRY-010-05 BR-CAP-PFM-QRY-010-07 BR-CAP-PFM-QRY-014-07 BR-CAP-PFM-QRY-014-09 BR-CAP-PFM-QRY-017-02 BR-CAP-PFM-QRY-017-04 BR-CAP-PFM-QRY-017-06
<application>.<records>.read where the owner declares it (e.g. crm.organizations.read)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.api, console, jobBR-CAP-PFM-QRY-001-02 BR-CAP-PFM-QRY-001-06 BR-CAP-PFM-QRY-001-09 BR-CAP-PFM-QRY-001-11
committees.committees.readInspect committees within the caller’s applicable scope.api, consoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
configuration.accessPresent the corresponding console destination or action from evaluated backend entitlements.console
configuration.applications.viewPresent the corresponding console destination or action from evaluated backend entitlements.api, consoleBR-CAP-PFM-CSH-015-07 BR-CAP-PFM-CSH-017-08 BR-CAP-PFM-CSH-017-09 BR-CAP-PFM-CSH-017-12
configuration.responsibilities.viewPresent the corresponding console destination or action from evaluated backend entitlements.console
console.accessPresent console entry after the loaded context identifies an available application.consoleBR-CAP-PFM-CSH-009-08 BR-CAP-PFM-CSH-014-10 BR-CAP-PFM-CSH-015-07
console.quick-searchPresent the corresponding console destination or action from evaluated backend entitlements.consoleBR-CAP-PFM-CSH-003-05
console.systemPresent staff destinations when the evaluated context identifies Rhythm staff.consoleBR-CAP-PFM-CSH-014-10
crm.activities.bulkApply counted bulk changes to activities within the caller’s applicable scope.applyActivitiesDataJobcancelActivitiesDataJobgetActivitiesDataJoblistActivitiesDataJobRejectionslistActivitiesDataJobResultslistActivitiesDataJobspauseActivitiesDataJobreadActivitiesBySourceKeyresumeActivitiesDataJobretryActivitiesDataJobrevalidateActivitiesDataJobConflictssubmitActivitiesDataJobapi, console, jobBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.activities.bulk and one of crm.activities.update or crm.activities.deleteEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.applyActivitiesDataJobcancelActivitiesDataJobgetActivitiesDataJoblistActivitiesDataJobRejectionslistActivitiesDataJobResultslistActivitiesDataJobspauseActivitiesDataJobreadActivitiesBySourceKeyresumeActivitiesDataJobretryActivitiesDataJobrevalidateActivitiesDataJobConflictssubmitActivitiesDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.activities.deleteRemove activities within the caller’s applicable scope.applyActivitiesDataJobcancelActivitiesDataJobgetActivitiesDataJoblistActivitiesDataJobRejectionslistActivitiesDataJobResultslistActivitiesDataJobspauseActivitiesDataJobreadActivitiesBySourceKeyresumeActivitiesDataJobretryActivitiesDataJobrevalidateActivitiesDataJobConflictssubmitActivitiesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.activities.updateRevise activities within the caller’s applicable scope.applyActivitiesDataJobcancelActivitiesDataJobgetActivitiesDataJoblistActivitiesDataJobRejectionslistActivitiesDataJobResultslistActivitiesDataJobspauseActivitiesDataJobreadActivitiesBySourceKeyresumeActivitiesDataJobretryActivitiesDataJobrevalidateActivitiesDataJobConflictssubmitActivitiesDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.activity-types.bulkApply counted bulk changes to activity types within the caller’s applicable scope.applyActivityTypesDataJobcancelActivityTypesDataJobgetActivityTypesDataJoblistActivityTypesDataJobRejectionslistActivityTypesDataJobResultslistActivityTypesDataJobspauseActivityTypesDataJobreadActivityTypesBySourceKeyresumeActivityTypesDataJobretryActivityTypesDataJobrevalidateActivityTypesDataJobConflictssubmitActivityTypesDataJobapi, console, jobBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.activity-types.bulk and crm.activity-types.updateEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.applyActivityTypesDataJobcancelActivityTypesDataJobgetActivityTypesDataJoblistActivityTypesDataJobRejectionslistActivityTypesDataJobResultslistActivityTypesDataJobspauseActivityTypesDataJobreadActivityTypesBySourceKeyresumeActivityTypesDataJobretryActivityTypesDataJobrevalidateActivityTypesDataJobConflictssubmitActivityTypesDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.activity-types.updateRevise activity types within the caller’s applicable scope.applyActivityTypesDataJobcancelActivityTypesDataJobgetActivityTypesDataJoblistActivityTypesDataJobRejectionslistActivityTypesDataJobResultslistActivityTypesDataJobspauseActivityTypesDataJobreadActivityTypesBySourceKeyresumeActivityTypesDataJobretryActivityTypesDataJobrevalidateActivityTypesDataJobConflictssubmitActivityTypesDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.address-types.bulkApply counted bulk changes to address types within the caller’s applicable scope.applyAddressTypesDataJobcancelAddressTypesDataJobgetAddressTypesDataJoblistAddressTypesDataJobRejectionslistAddressTypesDataJobResultslistAddressTypesDataJobspauseAddressTypesDataJobreadAddressTypesBySourceKeyresumeAddressTypesDataJobretryAddressTypesDataJobrevalidateAddressTypesDataJobConflictssubmitAddressTypesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.address-types.bulk and one of crm.address-types.update or crm.address-types.deleteEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.applyAddressTypesDataJobcancelAddressTypesDataJobgetAddressTypesDataJoblistAddressTypesDataJobRejectionslistAddressTypesDataJobResultslistAddressTypesDataJobspauseAddressTypesDataJobreadAddressTypesBySourceKeyresumeAddressTypesDataJobretryAddressTypesDataJobrevalidateAddressTypesDataJobConflictssubmitAddressTypesDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.address-types.deleteRemove address types within the caller’s applicable scope.applyAddressTypesDataJobcancelAddressTypesDataJobgetAddressTypesDataJoblistAddressTypesDataJobRejectionslistAddressTypesDataJobResultslistAddressTypesDataJobspauseAddressTypesDataJobreadAddressTypesBySourceKeyresumeAddressTypesDataJobretryAddressTypesDataJobrevalidateAddressTypesDataJobConflictssubmitAddressTypesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.address-types.updateRevise address types within the caller’s applicable scope.applyAddressTypesDataJobcancelAddressTypesDataJobgetAddressTypesDataJoblistAddressTypesDataJobRejectionslistAddressTypesDataJobResultslistAddressTypesDataJobspauseAddressTypesDataJobreadAddressTypesBySourceKeyresumeAddressTypesDataJobretryAddressTypesDataJobrevalidateAddressTypesDataJobConflictssubmitAddressTypesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.application.accessAuthorize access application within the caller’s applicable scope.consoleBR-CAP-PFM-CSH-014-10
crm.contact-layouts.createAdd contact layouts within the caller’s applicable scope.api, consoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
crm.contact-layouts.deleteRemove contact layouts within the caller’s applicable scope.api, consoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
crm.contact-layouts.readInspect contact layouts within the caller’s applicable scope.api, consoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
crm.contact-layouts.read, .create, .update, .delete and the other purpose owners' administration keysEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.api, consoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
crm.contact-layouts.updateRevise contact layouts within the caller’s applicable scope.api, consoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
crm.contact-roles.bulkApply counted bulk changes to contact roles within the caller’s applicable scope.applyContactRolesDataJobcancelContactRolesDataJobgetContactRolesDataJoblistContactRolesDataJobRejectionslistContactRolesDataJobResultslistContactRolesDataJobspauseContactRolesDataJobreadContactRolesBySourceKeyresumeContactRolesDataJobretryContactRolesDataJobrevalidateContactRolesDataJobConflictssubmitContactRolesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.contact-roles.bulk and one of crm.contact-roles.update or crm.contact-roles.deleteEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.applyContactRolesDataJobcancelContactRolesDataJobgetContactRolesDataJoblistContactRolesDataJobRejectionslistContactRolesDataJobResultslistContactRolesDataJobspauseContactRolesDataJobreadContactRolesBySourceKeyresumeContactRolesDataJobretryContactRolesDataJobrevalidateContactRolesDataJobConflictssubmitContactRolesDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.contact-roles.deleteRemove contact roles within the caller’s applicable scope.applyContactRolesDataJobcancelContactRolesDataJobgetContactRolesDataJoblistContactRolesDataJobRejectionslistContactRolesDataJobResultslistContactRolesDataJobspauseContactRolesDataJobreadContactRolesBySourceKeyresumeContactRolesDataJobretryContactRolesDataJobrevalidateContactRolesDataJobConflictssubmitContactRolesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.contact-roles.updateRevise contact roles within the caller’s applicable scope.applyContactRolesDataJobcancelContactRolesDataJobgetContactRolesDataJoblistContactRolesDataJobRejectionslistContactRolesDataJobResultslistContactRolesDataJobspauseContactRolesDataJobreadContactRolesBySourceKeyresumeContactRolesDataJobretryContactRolesDataJobrevalidateContactRolesDataJobConflictssubmitContactRolesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.contact-types.bulkApply counted bulk changes to contact types within the caller’s applicable scope.applyContactTypesDataJobcancelContactTypesDataJobgetContactTypesDataJoblistContactTypesDataJobRejectionslistContactTypesDataJobResultslistContactTypesDataJobspauseContactTypesDataJobreadContactTypesBySourceKeyresumeContactTypesDataJobretryContactTypesDataJobrevalidateContactTypesDataJobConflictssubmitContactTypesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.contact-types.bulk and one of crm.contact-types.update or crm.contact-types.deleteEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.applyContactTypesDataJobcancelContactTypesDataJobgetContactTypesDataJoblistContactTypesDataJobRejectionslistContactTypesDataJobResultslistContactTypesDataJobspauseContactTypesDataJobreadContactTypesBySourceKeyresumeContactTypesDataJobretryContactTypesDataJobrevalidateContactTypesDataJobConflictssubmitContactTypesDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.contact-types.deleteRemove contact types within the caller’s applicable scope.applyContactTypesDataJobcancelContactTypesDataJobgetContactTypesDataJoblistContactTypesDataJobRejectionslistContactTypesDataJobResultslistContactTypesDataJobspauseContactTypesDataJobreadContactTypesBySourceKeyresumeContactTypesDataJobretryContactTypesDataJobrevalidateContactTypesDataJobConflictssubmitContactTypesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.contact-types.updateRevise contact types within the caller’s applicable scope.applyContactTypesDataJobcancelContactTypesDataJobgetContactTypesDataJoblistContactTypesDataJobRejectionslistContactTypesDataJobResultslistContactTypesDataJobspauseContactTypesDataJobreadContactTypesBySourceKeyresumeContactTypesDataJobretryContactTypesDataJobrevalidateContactTypesDataJobConflictssubmitContactTypesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.contacts.bulkApply counted bulk changes to contacts within the caller’s applicable scope.applyContactDataJobcancelContactDataJobgetContactDataJoblistContactDataJobMappingTargetslistContactDataJobRejectionslistContactDataJobResultslistContactDataJobspauseContactDataJobreadContactsBySourceKeyresumeContactDataJobretryContactDataJobrevalidateContactDataJobConflictsrollbackContactDataJobsubmitContactDataJobapi, console, jobBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08 BR-CAP-PFM-DJE-008-03 BR-CAP-PFM-DJE-008-08 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-014-01
crm.contacts.bulk and one of crm.contacts.update or crm.contacts.deleteEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.applyContactDataJobcancelContactDataJobgetContactDataJoblistContactDataJobMappingTargetslistContactDataJobRejectionslistContactDataJobResultslistContactDataJobspauseContactDataJobreadContactsBySourceKeyresumeContactDataJobretryContactDataJobrevalidateContactDataJobConflictsrollbackContactDataJobsubmitContactDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-014-01 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-008-03 BR-CAP-PFM-DJE-008-08 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.contacts.deleteRemove contacts within the caller’s applicable scope.applyContactDataJobcancelContactDataJobgetContactDataJoblistContactDataJobMappingTargetslistContactDataJobRejectionslistContactDataJobResultslistContactDataJobspauseContactDataJobreadContactsBySourceKeyresumeContactDataJobretryContactDataJobrevalidateContactDataJobConflictsrollbackContactDataJobsubmitContactDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-014-01 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-008-03 BR-CAP-PFM-DJE-008-08 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.contacts.queryQuery contacts within the caller’s applicable scope.api, console, jobBR-CAP-PFM-ELG-011-02 BR-CAP-PFM-ELG-011-08 BR-CAP-PFM-QRY-001-02 BR-CAP-PFM-QRY-001-06 BR-CAP-PFM-QRY-001-09 BR-CAP-PFM-QRY-001-11
crm.contacts.readInspect contacts within the caller’s applicable scope.api, consoleBR-CAP-PFM-ELG-003-01 BR-CAP-PFM-ELG-003-03 BR-CAP-PFM-ELG-003-04 BR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07 BR-CAP-PFM-QRY-016-04
crm.contacts.read (the record type's own permission, for contacts and organizations alike)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.api, consoleBR-CAP-PFM-QRY-016-04
crm.contacts.read, crm.organizations.read, committees.committees.read, platform.custom-records.read (consumption)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.api, consoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
crm.contacts.updateRevise contacts within the caller’s applicable scope.applyContactDataJobcancelContactDataJobgetContactDataJoblistContactDataJobMappingTargetslistContactDataJobRejectionslistContactDataJobResultslistContactDataJobspauseContactDataJobreadContactsBySourceKeyresumeContactDataJobretryContactDataJobrevalidateContactDataJobConflictsrollbackContactDataJobsubmitContactDataJobapi, console, jobBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08 BR-CAP-PFM-DJE-008-03 BR-CAP-PFM-DJE-008-08 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-014-01 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08
crm.organization-types.bulkApply counted bulk changes to organization types within the caller’s applicable scope.applyOrganizationTypesDataJobcancelOrganizationTypesDataJobgetOrganizationTypesDataJoblistOrganizationTypesDataJobRejectionslistOrganizationTypesDataJobResultslistOrganizationTypesDataJobspauseOrganizationTypesDataJobreadOrganizationTypesBySourceKeyresumeOrganizationTypesDataJobretryOrganizationTypesDataJobrevalidateOrganizationTypesDataJobConflictssubmitOrganizationTypesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.organization-types.bulk and one of crm.organization-types.update or crm.organization-types.deleteEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.applyOrganizationTypesDataJobcancelOrganizationTypesDataJobgetOrganizationTypesDataJoblistOrganizationTypesDataJobRejectionslistOrganizationTypesDataJobResultslistOrganizationTypesDataJobspauseOrganizationTypesDataJobreadOrganizationTypesBySourceKeyresumeOrganizationTypesDataJobretryOrganizationTypesDataJobrevalidateOrganizationTypesDataJobConflictssubmitOrganizationTypesDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.organization-types.deleteRemove organization types within the caller’s applicable scope.applyOrganizationTypesDataJobcancelOrganizationTypesDataJobgetOrganizationTypesDataJoblistOrganizationTypesDataJobRejectionslistOrganizationTypesDataJobResultslistOrganizationTypesDataJobspauseOrganizationTypesDataJobreadOrganizationTypesBySourceKeyresumeOrganizationTypesDataJobretryOrganizationTypesDataJobrevalidateOrganizationTypesDataJobConflictssubmitOrganizationTypesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.organization-types.updateRevise organization types within the caller’s applicable scope.applyOrganizationTypesDataJobcancelOrganizationTypesDataJobgetOrganizationTypesDataJoblistOrganizationTypesDataJobRejectionslistOrganizationTypesDataJobResultslistOrganizationTypesDataJobspauseOrganizationTypesDataJobreadOrganizationTypesBySourceKeyresumeOrganizationTypesDataJobretryOrganizationTypesDataJobrevalidateOrganizationTypesDataJobConflictssubmitOrganizationTypesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.organizations.bulkApply counted bulk changes to organizations within the caller’s applicable scope.applyOrganizationDataJobcancelOrganizationDataJobgetOrganizationDataJoblistOrganizationDataJobMappingTargetslistOrganizationDataJobRejectionslistOrganizationDataJobResultslistOrganizationDataJobspauseOrganizationDataJobreadOrganizationsBySourceKeyresumeOrganizationDataJobretryOrganizationDataJobrevalidateOrganizationDataJobConflictsrollbackOrganizationDataJobsubmitOrganizationDataJobapi, console, jobBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-008-03 BR-CAP-PFM-DJE-008-08 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-014-01 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.organizations.bulk and one of crm.organizations.update or crm.organizations.deleteEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.applyOrganizationDataJobcancelOrganizationDataJobgetOrganizationDataJoblistOrganizationDataJobMappingTargetslistOrganizationDataJobRejectionslistOrganizationDataJobResultslistOrganizationDataJobspauseOrganizationDataJobreadOrganizationsBySourceKeyresumeOrganizationDataJobretryOrganizationDataJobrevalidateOrganizationDataJobConflictsrollbackOrganizationDataJobsubmitOrganizationDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-014-01 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-008-03 BR-CAP-PFM-DJE-008-08 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.organizations.deleteRemove organizations within the caller’s applicable scope.applyOrganizationDataJobcancelOrganizationDataJobgetOrganizationDataJoblistOrganizationDataJobMappingTargetslistOrganizationDataJobRejectionslistOrganizationDataJobResultslistOrganizationDataJobspauseOrganizationDataJobreadOrganizationsBySourceKeyresumeOrganizationDataJobretryOrganizationDataJobrevalidateOrganizationDataJobConflictsrollbackOrganizationDataJobsubmitOrganizationDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-014-01 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-008-03 BR-CAP-PFM-DJE-008-08 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.organizations.readInspect organizations within the caller’s applicable scope.api, console, jobBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07 BR-CAP-PFM-QRY-001-02 BR-CAP-PFM-QRY-001-06 BR-CAP-PFM-QRY-001-09 BR-CAP-PFM-QRY-001-11
crm.organizations.updateRevise organizations within the caller’s applicable scope.applyOrganizationDataJobcancelOrganizationDataJobgetOrganizationDataJoblistOrganizationDataJobMappingTargetslistOrganizationDataJobRejectionslistOrganizationDataJobResultslistOrganizationDataJobspauseOrganizationDataJobreadOrganizationsBySourceKeyresumeOrganizationDataJobretryOrganizationDataJobrevalidateOrganizationDataJobConflictsrollbackOrganizationDataJobsubmitOrganizationDataJobapi, console, jobBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08 BR-CAP-PFM-DJE-008-03 BR-CAP-PFM-DJE-008-08 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-014-01 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08
crm.phone-number-types.bulkApply counted bulk changes to phone number types within the caller’s applicable scope.applyPhoneNumberTypesDataJobcancelPhoneNumberTypesDataJobgetPhoneNumberTypesDataJoblistPhoneNumberTypesDataJobRejectionslistPhoneNumberTypesDataJobResultslistPhoneNumberTypesDataJobspausePhoneNumberTypesDataJobreadPhoneNumberTypesBySourceKeyresumePhoneNumberTypesDataJobretryPhoneNumberTypesDataJobrevalidatePhoneNumberTypesDataJobConflictssubmitPhoneNumberTypesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.phone-number-types.bulk and one of crm.phone-number-types.update or crm.phone-number-types.deleteEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.applyPhoneNumberTypesDataJobcancelPhoneNumberTypesDataJobgetPhoneNumberTypesDataJoblistPhoneNumberTypesDataJobRejectionslistPhoneNumberTypesDataJobResultslistPhoneNumberTypesDataJobspausePhoneNumberTypesDataJobreadPhoneNumberTypesBySourceKeyresumePhoneNumberTypesDataJobretryPhoneNumberTypesDataJobrevalidatePhoneNumberTypesDataJobConflictssubmitPhoneNumberTypesDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.phone-number-types.deleteRemove phone number types within the caller’s applicable scope.applyPhoneNumberTypesDataJobcancelPhoneNumberTypesDataJobgetPhoneNumberTypesDataJoblistPhoneNumberTypesDataJobRejectionslistPhoneNumberTypesDataJobResultslistPhoneNumberTypesDataJobspausePhoneNumberTypesDataJobreadPhoneNumberTypesBySourceKeyresumePhoneNumberTypesDataJobretryPhoneNumberTypesDataJobrevalidatePhoneNumberTypesDataJobConflictssubmitPhoneNumberTypesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.phone-number-types.updateRevise phone number types within the caller’s applicable scope.applyPhoneNumberTypesDataJobcancelPhoneNumberTypesDataJobgetPhoneNumberTypesDataJoblistPhoneNumberTypesDataJobRejectionslistPhoneNumberTypesDataJobResultslistPhoneNumberTypesDataJobspausePhoneNumberTypesDataJobreadPhoneNumberTypesBySourceKeyresumePhoneNumberTypesDataJobretryPhoneNumberTypesDataJobrevalidatePhoneNumberTypesDataJobConflictssubmitPhoneNumberTypesDataJobapi, consoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.regions.bulkApply counted bulk changes to regions within the caller’s applicable scope.applyRegionsDataJobcancelRegionsDataJobgetRegionsDataJoblistRegionsDataJobRejectionslistRegionsDataJobResultslistRegionsDataJobspauseRegionsDataJobreadRegionsBySourceKeyresumeRegionsDataJobretryRegionsDataJobrevalidateRegionsDataJobConflictssubmitRegionsDataJobapi, console, jobBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.regions.bulk and crm.regions.updateEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.applyRegionsDataJobcancelRegionsDataJobgetRegionsDataJoblistRegionsDataJobRejectionslistRegionsDataJobResultslistRegionsDataJobspauseRegionsDataJobreadRegionsBySourceKeyresumeRegionsDataJobretryRegionsDataJobrevalidateRegionsDataJobConflictssubmitRegionsDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
crm.regions.updateRevise regions within the caller’s applicable scope.applyRegionsDataJobcancelRegionsDataJobgetRegionsDataJoblistRegionsDataJobRejectionslistRegionsDataJobResultslistRegionsDataJobspauseRegionsDataJobreadRegionsBySourceKeyresumeRegionsDataJobretryRegionsDataJobrevalidateRegionsDataJobConflictssubmitRegionsDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-012-07 BR-CAP-PFM-DJE-012-10 BR-CAP-PFM-DJE-012-13 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-003-03 BR-CAP-PFM-DJE-003-11 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-DJE-006-01 BR-CAP-PFM-DJE-006-02 BR-CAP-PFM-DJE-006-03 BR-CAP-PFM-DJE-006-04 BR-CAP-PFM-DJE-006-05 BR-CAP-PFM-DJE-006-07 BR-CAP-PFM-DJE-006-08
data.jobs.controlPresent the corresponding console destination or action from evaluated backend entitlements.api, consoleBR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08
data.jobs.rollbackPresent the corresponding console destination or action from evaluated backend entitlements.api, consoleBR-CAP-PFM-DJE-008-03 BR-CAP-PFM-DJE-008-08
data.jobs.submitPresent the corresponding console destination or action from evaluated backend entitlements.console
data.jobs.viewPresent the corresponding console destination or action from evaluated backend entitlements.api, consoleBR-CAP-PFM-DJE-005-02
each system dataset's own key (hq.customers.read, hq.tenants.read, hq.jobs.read, hq.staff.read, hq.llm-usage.read)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.api, consoleBR-CAP-PFM-QRY-004-05 BR-CAP-PFM-QRY-004-08
hq.*Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.console
hq.audit.readInspect audit within the caller’s applicable scope.getHqEmergencyAccessReportapi, console, hqBR-CAP-PFM-SEC-017-01 BR-CAP-PFM-SEC-017-02 BR-CAP-PFM-SEC-017-04 BR-CAP-PFM-SEC-017-07 BR-CAP-PFM-SEC-017-10 BR-CAP-PFM-SEC-017-14
hq.capacity.manageAdminister capacity within the caller’s applicable scope.getCapacityStatePinpinCapacityStateunpinCapacityStateapi, hq, jobBR-CAP-PFM-DJE-019-04 BR-CAP-PFM-DJE-019-05 BR-CAP-PFM-DJE-019-08 BR-CAP-PFM-DJE-019-09
hq.capacity.manage (Rhythm staff, system scope)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.getCapacityStatePinpinCapacityStateunpinCapacityStatehqBR-CAP-PFM-DJE-019-04 BR-CAP-PFM-DJE-019-05 BR-CAP-PFM-DJE-019-08 BR-CAP-PFM-DJE-019-09
hq.custom-query-tables.assignAssign customer availability for tailored dataset definitions within the caller’s applicable scope.assignCustomQueryTablepinCustomQueryTableAssignmentunassignCustomQueryTableapi, console, hqBR-CAP-PFM-QRY-005-03 BR-CAP-PFM-QRY-005-08 BR-CAP-PFM-QRY-005-09 BR-CAP-PFM-QRY-005-10 BR-CAP-PFM-QRY-005-11 BR-CAP-PFM-QRY-005-12 BR-CAP-PFM-QRY-005-14 BR-CAP-PFM-QRY-005-15 BR-CAP-PFM-QRY-005-16
hq.custom-query-tables.authorAuthor tailored dataset definitions within the caller’s applicable scope.analyzeCustomQueryTableDraftcreateCustomQueryTablepreviewCustomQueryTablesaveCustomQueryTableDraftupdateCustomQueryTableapi, console, hqBR-CAP-PFM-QRY-005-03 BR-CAP-PFM-QRY-005-08 BR-CAP-PFM-QRY-005-09 BR-CAP-PFM-QRY-005-10 BR-CAP-PFM-QRY-005-11 BR-CAP-PFM-QRY-005-12 BR-CAP-PFM-QRY-005-14 BR-CAP-PFM-QRY-005-15 BR-CAP-PFM-QRY-005-16
hq.custom-query-tables.publishRelease tailored dataset definitions within the caller’s applicable scope.deprecateCustomQueryTabledisableCustomQueryTablepublishCustomQueryTablerestoreCustomQueryTablerevalidateCustomQueryTablesapi, console, hqBR-CAP-PFM-QRY-005-03 BR-CAP-PFM-QRY-005-08 BR-CAP-PFM-QRY-005-09 BR-CAP-PFM-QRY-005-10 BR-CAP-PFM-QRY-005-11 BR-CAP-PFM-QRY-005-12 BR-CAP-PFM-QRY-005-14 BR-CAP-PFM-QRY-005-15 BR-CAP-PFM-QRY-005-16
hq.custom-query-tables.readInspect tailored dataset definitions within the caller’s applicable scope.getCustomQueryTablegetCustomQueryTableUsagegetCustomQueryTableVersionlistCustomQueryTableAssignmentslistCustomQueryTableEventslistCustomQueryTableVersionslistCustomQueryTablesapi, console, hqBR-CAP-PFM-QRY-005-03 BR-CAP-PFM-QRY-005-08 BR-CAP-PFM-QRY-005-09 BR-CAP-PFM-QRY-005-10 BR-CAP-PFM-QRY-005-11 BR-CAP-PFM-QRY-005-12 BR-CAP-PFM-QRY-005-14 BR-CAP-PFM-QRY-005-15 BR-CAP-PFM-QRY-005-16
hq.customers.createAdd customer administration records within the caller’s applicable scope.createCustomercreateHqCustomerapi, console, hqBR-CAP-PFM-SEC-001-06 BR-CAP-PFM-SEC-001-13
hq.customers.deleteRemove customer administration records within the caller’s applicable scope.deleteCustomerapi, console, hqBR-CAP-PFM-SEC-001-06 BR-CAP-PFM-SEC-001-13
hq.customers.readInspect customer administration records within the caller’s applicable scope.getHqCustomerlistHqCustomersapi, console, hqBR-CAP-PFM-SEC-001-06 BR-CAP-PFM-SEC-001-13 BR-CAP-PFM-QRY-004-05 BR-CAP-PFM-QRY-004-08
hq.customers.updateRevise customer administration records within the caller’s applicable scope.patchHqCustomerapi, console, hqBR-CAP-PFM-SEC-001-06 BR-CAP-PFM-SEC-001-13
hq.data-exports.operateRecover or resolve operational work for workspace data packages within the caller’s applicable scope.api, consoleBR-CAP-PFM-QRY-018-04 BR-CAP-PFM-QRY-018-05 BR-CAP-PFM-QRY-018-07 BR-CAP-PFM-QRY-018-10
hq.data-exports.readInspect workspace data packages within the caller’s applicable scope.getHqDataExportCoveragegetHqDataExportEntitlementsgetHqDataExportTenantCoveragelistHqDataExportExecutionsapi, console, hqBR-CAP-PFM-QRY-018-04 BR-CAP-PFM-QRY-018-05 BR-CAP-PFM-QRY-018-07 BR-CAP-PFM-QRY-018-10
hq.data-runs.manageAdminister data runs within the caller’s applicable scope.cancelDataRunenterHqTenantLoadinggetDataRungetHqTenantResetlistDataRunStepslistDataRunspauseDataRunregisterDataRunresetHqTenantresumeDataRunstartDataRunapi, console, hq, jobBR-CAP-PFM-DJE-016-02 BR-CAP-PFM-DJE-016-05 BR-CAP-PFM-DJE-016-07 BR-CAP-PFM-DJE-016-09 BR-CAP-PFM-DJE-017-01 BR-CAP-PFM-SEC-003-04 BR-CAP-PFM-SEC-003-05 BR-CAP-PFM-SEC-003-13 BR-CAP-PFM-SEC-003-14 BR-CAP-PFM-TNL-011-03 BR-CAP-PFM-TNL-012-03
hq.data-runs.manage (Rhythm staff, system scope)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.listDataRunStepslistDataRunspauseDataRunregisterDataRunhqBR-CAP-PFM-DJE-016-02 BR-CAP-PFM-DJE-016-05 BR-CAP-PFM-DJE-016-07 BR-CAP-PFM-DJE-016-09
hq.data-runs.manage (Rhythm staff, system scope); the Platform step keys are evaluated for in-process datasetsEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.cancelDataRungetDataRunresumeDataRunstartDataRunhqBR-CAP-PFM-DJE-016-02 BR-CAP-PFM-DJE-016-05 BR-CAP-PFM-DJE-016-07 BR-CAP-PFM-DJE-016-09 BR-CAP-PFM-DJE-017-01
hq.emergency-access.useEstablish recorded emergency customer entry under staff authority.endHqOwnAccessGrantendHqStaffMemberAccessGrantlistHqOwnAccessGrantsopenHqEmergencyAccessapi, console, hqBR-CAP-PFM-SEC-017-01 BR-CAP-PFM-SEC-017-02 BR-CAP-PFM-SEC-017-04 BR-CAP-PFM-SEC-017-07 BR-CAP-PFM-SEC-017-10 BR-CAP-PFM-SEC-017-14
hq.integrations.operateRecover or resolve operational work for integrations within the caller’s applicable scope.listIntegrationEventsEverywherelistIntegrationExecutionsNeedingAttentionlistStaffIntegrationCatalogresetIntegrationCircuitapi, console, hq, jobBR-CAP-PFM-INT-001-04 BR-CAP-PFM-INT-001-06 BR-CAP-PFM-INT-001-07 BR-CAP-PFM-INT-001-10 BR-CAP-PFM-INT-001-11
hq.integrations.operate (Rhythm staff only)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.listIntegrationEventsEverywherelistIntegrationExecutionsNeedingAttentionlistStaffIntegrationCatalogresetIntegrationCircuithqBR-CAP-PFM-INT-001-04 BR-CAP-PFM-INT-001-06 BR-CAP-PFM-INT-001-07 BR-CAP-PFM-INT-001-10 BR-CAP-PFM-INT-001-11
hq.integrations.publishRelease integrations within the caller’s applicable scope.deprecateIntegrationVersionlistIntegrationPlatformSecretspublishIntegrationVersionputIntegrationPlatformSecretregisterIntegrationEventConsumerregisterIntegrationVersionretireIntegrationVersionsetIntegrationAvailabilityapi, hq, job, serviceBR-CAP-PFM-INT-001-04 BR-CAP-PFM-INT-001-06 BR-CAP-PFM-INT-001-07 BR-CAP-PFM-INT-001-10 BR-CAP-PFM-INT-001-11
hq.integrations.publish (Rhythm staff only)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.deprecateIntegrationVersionlistIntegrationPlatformSecretspublishIntegrationVersionputIntegrationPlatformSecretretireIntegrationVersionsetIntegrationAvailabilityhqBR-CAP-PFM-INT-001-04 BR-CAP-PFM-INT-001-06 BR-CAP-PFM-INT-001-07 BR-CAP-PFM-INT-001-10 BR-CAP-PFM-INT-001-11
hq.integrations.publish (service caller)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.registerIntegrationEventConsumerregisterIntegrationVersionserviceBR-CAP-PFM-INT-001-04 BR-CAP-PFM-INT-001-06 BR-CAP-PFM-INT-001-07 BR-CAP-PFM-INT-001-10 BR-CAP-PFM-INT-001-11
hq.jobs.readInspect jobs within the caller’s applicable scope.countJobsInHqgetJobInHqlistJobEventsInHqlistJobKindsInHqlistJobsInHqapi, console, serviceBR-CAP-PFM-OPS-007-03 BR-CAP-PFM-QRY-004-05 BR-CAP-PFM-QRY-004-08
hq.jobs.retryAuthorize retry jobs within the caller’s applicable scope.console, jobBR-CAP-PFM-OPS-004-04
hq.licensing.manageAdminister licensing within the caller’s applicable scope.createTenantLicenceOverrideresumeTenantApplicationretryTenantApplicationProvisioningrevokeTenantLicenceOverridesuspendTenantApplicationsyncHubspotCompanyLicensingapi, console, job, serviceBR-CAP-PFM-OPS-012-13 BR-CAP-PFM-OPS-012-19 BR-CAP-PFM-OPS-011-01 BR-CAP-PFM-OPS-011-02 BR-CAP-PFM-OPS-011-05 BR-CAP-PFM-OPS-011-06 BR-CAP-PFM-OPS-011-07 BR-CAP-PFM-OPS-011-10 BR-CAP-PFM-OPS-015-02 BR-CAP-PFM-OPS-015-03 BR-CAP-PFM-OPS-015-05 BR-CAP-PFM-OPS-015-07 BR-CAP-PFM-OPS-015-08 BR-CAP-PFM-OPS-015-09 BR-CAP-PFM-OPS-015-10 BR-CAP-PFM-OPS-013-01 BR-CAP-PFM-OPS-013-05 BR-CAP-PFM-OPS-013-06
hq.licensing.readInspect licensing within the caller’s applicable scope.getHubspotCompanyLicensinggetLicenceSyncHealthgetTenantLicensingapi, console, job, serviceBR-CAP-PFM-OPS-013-01 BR-CAP-PFM-OPS-013-05 BR-CAP-PFM-OPS-013-06 BR-CAP-PFM-OPS-012-13 BR-CAP-PFM-OPS-012-19
hq.llm-usage.manageAdminister AI allowance and usage information within the caller’s applicable scope.createHqTenantLlmUsageAdjustmentgrantHqTenantLlmUsageOverridepreviewHqTenantLlmUsageLimitspreviewHqTenantLlmUsageOverrideputHqTenantLlmUsageLimitsrevokeHqTenantLlmUsageOverrideapi, console, hqBR-CAP-PFM-LLM-013-03 BR-CAP-PFM-LLM-013-04 BR-CAP-PFM-LLM-013-05 BR-CAP-PFM-LLM-013-07 BR-CAP-PFM-LLM-013-09 BR-CAP-PFM-LLM-013-10 BR-CAP-PFM-LLM-015-02 BR-CAP-PFM-LLM-014-03 BR-CAP-PFM-LLM-014-04 BR-CAP-PFM-LLM-014-06 BR-CAP-PFM-LLM-014-07 BR-CAP-PFM-LLM-011-02 BR-CAP-PFM-LLM-011-07
hq.llm-usage.readInspect AI allowance and usage information within the caller’s applicable scope.explainHqTenantLlmUsageInvocationgetHqLlmUsageBreakdowngetHqLlmUsageCataloggetHqLlmUsageRatesgetHqLlmUsageSummarygetHqLlmUsageTrendgetHqTenantLlmUsagegetHqTenantLlmUsageExecutiongetHqTenantLlmUsageInvocationgetHqTenantLlmUsageLimitslistHqLlmUsageExecutionslistHqLlmUsageTenantslistHqTenantLlmUsageAdjustmentslistHqTenantLlmUsageAuditlistHqTenantLlmUsageCrossingslistHqTenantLlmUsageExecutionslistHqTenantLlmUsageInvocationslistHqTenantLlmUsageOverrideslistHqTenantLlmUsagePeriodsapi, console, hq, jobBR-CAP-PFM-LLM-010-01 BR-CAP-PFM-LLM-010-11 BR-CAP-PFM-LLM-005-02 BR-CAP-PFM-LLM-005-03 BR-CAP-PFM-LLM-005-04 BR-CAP-PFM-LLM-005-10 BR-CAP-PFM-LLM-011-02 BR-CAP-PFM-LLM-011-07 BR-CAP-PFM-LLM-013-03 BR-CAP-PFM-LLM-013-04 BR-CAP-PFM-LLM-013-05 BR-CAP-PFM-LLM-013-07 BR-CAP-PFM-LLM-013-09 BR-CAP-PFM-LLM-013-10 BR-CAP-PFM-LLM-014-03 BR-CAP-PFM-LLM-014-04 BR-CAP-PFM-LLM-014-06 BR-CAP-PFM-LLM-014-07 BR-CAP-PFM-LLM-015-02 BR-CAP-PFM-LLM-008-05 BR-CAP-PFM-LLM-012-03 BR-CAP-PFM-LLM-012-07 BR-CAP-PFM-LLM-012-08 BR-CAP-PFM-QRY-004-05 BR-CAP-PFM-QRY-004-08
hq.llm-usage.read-evidenceRead captured model content with an active workspace-entry grant and completed audit.getHqTenantLlmUsageInvocationEvidenceapi, console, hqBR-CAP-PFM-LLM-016-01 BR-CAP-PFM-LLM-016-02 BR-CAP-PFM-LLM-016-05
hq.notifications.operateRecover or resolve operational work for staff notices within the caller’s applicable scope.retryHqNotificationDeliveryapi, console, hqBR-CAP-PFM-NOT-012-02
hq.notifications.readInspect staff notices within the caller’s applicable scope.listHqNotificationDeadLetterslistHqNotificationDefinitionslistHqTenantNotificationHistorylistHqTenantNotificationRequestsapi, console, hq, jobBR-CAP-PFM-NOT-001-02 BR-CAP-PFM-NOT-001-10 BR-CAP-PFM-NOT-012-02
hq.queries.readInspect queries within the caller’s applicable scope.createSystemQueryRecipeDraftdescribeSystemQueryDatasetgetSystemQueryRecipelistSystemQueryDatasetslistSystemQueryRecipesrunSystemDatasetQueryvalidateSystemDatasetQueryapi, console, hqBR-CAP-PFM-QRY-004-05 BR-CAP-PFM-QRY-004-08
hq.roles.manageAuthorize assignment of the Rhythm Administrator role during staff invitation.api, consoleBR-CAP-PFM-SEC-016-03 BR-CAP-PFM-SEC-016-04 BR-CAP-PFM-SEC-016-09 BR-CAP-PFM-SEC-016-10
hq.roles.readInspect roles within the caller’s applicable scope.api, consoleBR-CAP-PFM-SEC-016-03 BR-CAP-PFM-SEC-016-04 BR-CAP-PFM-SEC-016-09 BR-CAP-PFM-SEC-016-10
hq.service-principals.manageAdminister registered machine identities within the caller’s applicable scope.resumeHqServicePrincipalsuspendHqServicePrincipalapi, hq, jobBR-CAP-PFM-SEC-018-02 BR-CAP-PFM-SEC-018-03
hq.service-principals.readInspect registered machine identities within the caller’s applicable scope.listHqServicePrincipalsapi, hq, jobBR-CAP-PFM-SEC-018-02 BR-CAP-PFM-SEC-018-03
hq.snapshots.manageAdminister snapshots within the caller’s applicable scope.deleteSnapshotPolicyInHqputSnapshotPolicyInHqrequestSnapshotBackfillInHqrequestSnapshotRunInHqapi, console, hq, jobBR-CAP-PFM-QRY-019-01 BR-CAP-PFM-QRY-019-04 BR-CAP-PFM-QRY-019-05 BR-CAP-PFM-QRY-019-06 BR-CAP-PFM-QRY-019-08 BR-CAP-PFM-QRY-019-10 BR-CAP-PFM-QRY-019-11
hq.snapshots.readInspect snapshots within the caller’s applicable scope.getSnapshotPeriodStatusInHqgetSnapshotRunInHqlistOverdueSnapshotRunsInHqlistSnapshotPoliciesInHqlistSnapshotRunsInHqapi, console, hq, jobBR-CAP-PFM-QRY-019-01 BR-CAP-PFM-QRY-019-04 BR-CAP-PFM-QRY-019-05 BR-CAP-PFM-QRY-019-06 BR-CAP-PFM-QRY-019-08 BR-CAP-PFM-QRY-019-10 BR-CAP-PFM-QRY-019-11
hq.staff.disableDisable a reachable Rhythm staff membership.reinstateHqStaffrevokeHqStaffsuspendHqStaffapi, console, hqBR-CAP-PFM-SEC-016-03 BR-CAP-PFM-SEC-016-04 BR-CAP-PFM-SEC-016-09 BR-CAP-PFM-SEC-016-10
hq.staff.inviteInvite a colleague into one of Rhythm’s permitted staff roles.inviteHqStaffresendHqStaffInvitationapi, console, hqBR-CAP-PFM-SEC-016-03 BR-CAP-PFM-SEC-016-04 BR-CAP-PFM-SEC-016-09 BR-CAP-PFM-SEC-016-10
hq.staff.readInspect Rhythm staff memberships within the caller’s applicable scope.getHqStaffMemberlistHqRoleslistHqStaffapi, console, hqBR-CAP-PFM-SEC-016-03 BR-CAP-PFM-SEC-016-04 BR-CAP-PFM-SEC-016-09 BR-CAP-PFM-SEC-016-10 BR-CAP-PFM-QRY-004-05 BR-CAP-PFM-QRY-004-08
hq.staff.updateRevise Rhythm staff memberships within the caller’s applicable scope.api, consoleBR-CAP-PFM-SEC-016-03 BR-CAP-PFM-SEC-016-04 BR-CAP-PFM-SEC-016-09 BR-CAP-PFM-SEC-016-10
hq.tenant-access.readInspect Rhythm staff workspace-entry requests within the caller’s applicable scope.listHqStaffMemberAccessGrantsapi, console, hqBR-CAP-PFM-SEC-017-01 BR-CAP-PFM-SEC-017-02 BR-CAP-PFM-SEC-017-04 BR-CAP-PFM-SEC-017-07 BR-CAP-PFM-SEC-017-10 BR-CAP-PFM-SEC-017-14
hq.tenant-access.requestAsk the customer to approve scoped and time-bounded Rhythm staff entry.listHqTenantAccessRequestsrequestHqTenantAccesswithdrawHqTenantAccessRequestapi, console, hqBR-CAP-PFM-SEC-017-01 BR-CAP-PFM-SEC-017-02 BR-CAP-PFM-SEC-017-04 BR-CAP-PFM-SEC-017-07 BR-CAP-PFM-SEC-017-10 BR-CAP-PFM-SEC-017-14
hq.tenants.activateOpen a workspace after initial loading meets its readiness guards.activateHqTenantapi, console, hq, jobBR-CAP-PFM-DJE-017-01 BR-CAP-PFM-SEC-003-04 BR-CAP-PFM-SEC-003-05 BR-CAP-PFM-SEC-003-13 BR-CAP-PFM-SEC-003-14 BR-CAP-PFM-TNL-011-03
hq.tenants.provisionRequest or recover coordinated preparation of a customer workspace.createTenantinitializeTenantretryTenantProvisioningapi, console, hq, jobBR-CAP-PFM-OPS-004-04 BR-CAP-PFM-SEC-003-04 BR-CAP-PFM-SEC-003-05 BR-CAP-PFM-SEC-003-13 BR-CAP-PFM-SEC-003-14 BR-CAP-PFM-TNL-004-02 BR-CAP-PFM-TNL-004-04 BR-CAP-PFM-TNL-003-01 BR-CAP-PFM-TNL-003-02 BR-CAP-PFM-TNL-003-03 BR-CAP-PFM-TNL-009-02
hq.tenants.readInspect workspace administration records within the caller’s applicable scope.getHqTenantgetHqTenantEmailSendergetTenantProvisioninglistHqTenantRoleslistHqTenantslistMyHqTenantShortcutspinMyHqTenantShortcutrecordMyHqTenantShortcutOpenedunpinMyHqTenantShortcutapi, console, hq, jobBR-CAP-PFM-SEC-017-01 BR-CAP-PFM-SEC-017-02 BR-CAP-PFM-SEC-017-04 BR-CAP-PFM-SEC-017-07 BR-CAP-PFM-SEC-017-10 BR-CAP-PFM-SEC-017-14 BR-CAP-PFM-SEC-002-01 BR-CAP-PFM-SEC-002-07 BR-CAP-PFM-SEC-002-08 BR-CAP-PFM-SEC-002-13 BR-CAP-PFM-SEC-002-14 BR-CAP-PFM-SEC-003-04 BR-CAP-PFM-SEC-003-05 BR-CAP-PFM-SEC-003-13 BR-CAP-PFM-SEC-003-14 BR-CAP-PFM-TNL-003-01 BR-CAP-PFM-TNL-003-02 BR-CAP-PFM-TNL-003-03 BR-CAP-PFM-QRY-004-05 BR-CAP-PFM-QRY-004-08
hq.tenants.updateRevise workspace administration records within the caller’s applicable scope.deleteTenantpatchHqTenantapi, console, hq, jobBR-CAP-PFM-SEC-002-01 BR-CAP-PFM-SEC-002-07 BR-CAP-PFM-SEC-002-08 BR-CAP-PFM-SEC-002-13 BR-CAP-PFM-SEC-002-14 BR-CAP-PFM-TNL-018-03 BR-CAP-PFM-TNL-018-05
hq.tenants.update (a status change also evaluates platform.tenants.manage-status)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.patchHqTenanthqBR-CAP-PFM-SEC-002-01 BR-CAP-PFM-SEC-002-07 BR-CAP-PFM-SEC-002-08 BR-CAP-PFM-SEC-002-13 BR-CAP-PFM-SEC-002-14
IAM invocation of platform_metadata_registration (no permission key)Use the documented public, internal or machine-access boundary without treating this description as a grantable permission.jobBR-CAP-PFM-MTD-001-06 BR-CAP-PFM-MTD-001-09
maintenance.accessPresent the corresponding console destination or action from evaluated backend entitlements.console
maintenance.scheduled-jobs.viewPresent the corresponding console destination or action from evaluated backend entitlements.api, consoleBR-CAP-PFM-OPS-005-02 BR-CAP-PFM-OPS-005-08
noneUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.getAuditHealthgetJobsHealthgetLicensingHealthpublic
none: a session cookie must be presentUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.createAgentConversation (POST /api/agent/conversations)createAgentProject (POST /api/agent/projects)deleteAgentConversation (DELETE /api/agent/conversations/{id})deleteAgentProject (DELETE /api/agent/projects/{id})getAgentConversation (GET /api/agent/conversations/{id})listAgentConversations (GET /api/agent/conversations)postAgentConversationMessages (POST /api/agent/conversations/{id}/messages)updateAgentConversation (PATCH /api/agent/conversations/{id})updateAgentProject (PATCH /api/agent/projects/{id})consoleBR-CAP-PFM-LLM-019-07 BR-CAP-PFM-LLM-019-10 BR-CAP-PFM-LLM-020-01 BR-CAP-PFM-LLM-020-06
none: a session cookie must be present; no AI permission or organization AI switch is checkedUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.listAgentProjects (GET /api/agent/projects)consoleBR-CAP-PFM-LLM-019-07 BR-CAP-PFM-LLM-019-10
none: an in-process callUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.providerForwithLlmExecutionserviceBR-CAP-PFM-LLM-006-07
none: an in-process call; the consumer authorises its own callerUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.runOperationserviceBR-CAP-PFM-LLM-001-04 BR-CAP-PFM-LLM-001-09 BR-CAP-PFM-LLM-001-11 BR-CAP-PFM-LLM-004-05 BR-CAP-PFM-LLM-007-10 BR-CAP-PFM-LLM-013-03 BR-CAP-PFM-LLM-013-04 BR-CAP-PFM-LLM-013-05 BR-CAP-PFM-LLM-013-07 BR-CAP-PFM-LLM-013-09 BR-CAP-PFM-LLM-013-10
none: authenticated by the HubSpot signature over the request bytesUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.receiveHubspotWebhookpublicBR-CAP-PFM-OPS-012-13 BR-CAP-PFM-OPS-012-19
none: database function executable only by the CRM and Platform application rolesUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.platform.apply_endpoint_deletionserviceBR-CAP-PFM-MTD-019-06
none: database function run in CRM's merge transaction as CRM's application roleUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.platform.merge_apply_contactsplatform.merge_apply_organizationsplatform.merge_plan_contactsplatform.merge_plan_organizationsserviceBR-CAP-PFM-MTD-019-06
none: IAM invocation of platform_metadata_registration by an owner's deploy roleUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.registerApplicationserviceBR-CAP-PFM-MTD-001-06 BR-CAP-PFM-MTD-001-09
none: IAM invoke grant platform-queries-registration-invokeUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.registerQueryApplicationserviceBR-CAP-PFM-QRY-001-02 BR-CAP-PFM-QRY-001-06 BR-CAP-PFM-QRY-001-09 BR-CAP-PFM-QRY-001-11
none: IAM invoke grant platform-query-recipes-registration-invokeUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.registerQueryRecipesserviceBR-CAP-PFM-QRY-008-04 BR-CAP-PFM-QRY-008-08
none: IAM invoke grant to the accounting roleUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.pageSavedQueryRecordIdsserviceBR-CAP-PFM-QRY-007-05
none: IAM invoke grant to the CRM role on the live aliasUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.handleQuickSearchChangeEventsserviceBR-CAP-PFM-QRY-017-02 BR-CAP-PFM-QRY-017-04 BR-CAP-PFM-QRY-017-06
none: IAM invoke grant to the marketing roleUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.marketingRecordIdsserviceBR-CAP-PFM-QRY-007-05
none: invoked by CloudFormation during CRM's own deploymentUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.reconcileBaselineserviceBR-CAP-PFM-TNL-009-02
none: invoked by its scheduleUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.runLlmReconciliationserviceBR-CAP-PFM-LLM-009-02 BR-CAP-PFM-LLM-008-05 BR-CAP-PFM-LLM-010-01 BR-CAP-PFM-LLM-010-11
none: invoked by Platform's lifecycle jobs through an IAM invoke grant; no person calls itUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.describeexportinitializeinventoryprovisionpurgeresetverifyProvisionedserviceBR-CAP-PFM-TNL-017-03 BR-CAP-PFM-TNL-017-06 BR-CAP-PFM-TNL-017-13 BR-CAP-PFM-TNL-010-02 BR-CAP-PFM-TNL-012-03 BR-CAP-PFM-TNL-009-02
none: invoked by the lifecycle jobsUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.dataExportsLifecycleParticipantsquickSearchLifecycleParticipantsnapshotsLifecycleParticipantserviceBR-CAP-PFM-QRY-018-04 BR-CAP-PFM-QRY-018-05 BR-CAP-PFM-QRY-018-07 BR-CAP-PFM-QRY-018-10 BR-CAP-PFM-QRY-017-02 BR-CAP-PFM-QRY-017-04 BR-CAP-PFM-QRY-017-06 BR-CAP-PFM-QRY-019-01 BR-CAP-PFM-QRY-019-04 BR-CAP-PFM-QRY-019-05 BR-CAP-PFM-QRY-019-06 BR-CAP-PFM-QRY-019-08 BR-CAP-PFM-QRY-019-10 BR-CAP-PFM-QRY-019-11
none: invoked by the workspace lifecycle jobUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.llmParticipant (provision, verifyProvisioned, purge, inventory)serviceBR-CAP-PFM-LLM-004-05
none: invoked only by the queries API after the generation row commitsUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.runQueryGenerationserviceBR-CAP-PFM-QRY-003-10
none: invoked over IAM by a deploy role holding the registration invoke policy; the declared service name is not compared with the callerUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.registerServiceExtensionsserviceBR-CAP-PFM-INT-016-01 BR-CAP-PFM-INT-016-02 BR-CAP-PFM-INT-016-03 BR-CAP-PFM-INT-016-04 BR-CAP-PFM-INT-016-05
none: public health routeUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.getCapacityHealthgetDataJobsHealthgetExtensionsHealthgetIntegrationsHealthgetWorkflowActionsHealthpublic
none: public health route (the operation name follows the get<Module>Health pattern of the shared health route)Use the documented public, internal or machine-access boundary without treating this description as a grantable permission.getAttentionHealthgetEligibilityHealthgetResponsibilitiesHealthpublicBR-CAP-PFM-ELG-016-04 BR-CAP-PFM-ELG-016-07 BR-CAP-PFM-ELG-016-08 BR-CAP-PFM-ELG-016-10 BR-CAP-PFM-ELG-016-12 BR-CAP-PFM-ELG-012-05 BR-CAP-PFM-ELG-013-02 BR-CAP-PFM-ELG-013-04 BR-CAP-PFM-ELG-013-05 BR-CAP-PFM-ELG-013-08
none: public routeUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.downloadQueryExportByLinkgetCommunicationsHealthgetDataExportsHealthgetExplorerHealthgetNotificationsHealthgetQueriesHealthgetQuickSearchHealthgetSnapshotsHealthpublicBR-CAP-PFM-QRY-018-04 BR-CAP-PFM-QRY-018-05 BR-CAP-PFM-QRY-018-07 BR-CAP-PFM-QRY-018-10 BR-CAP-PFM-QRY-014-07 BR-CAP-PFM-QRY-014-09 BR-CAP-PFM-QRY-016-04
none: public route; the token, code or pool lookup is the whole authorizationUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.acceptInvitationbeginGoogleAcceptancecompleteGoogleAcceptanceconfirmPortalPasswordResetdescribePortalPoolgetInvitationSummaryresendPortalVerificationsignInPortalMembersignUpPortalMemberstartPortalPasswordResetverifyPortalEmailpublicBR-CAP-PFM-SEC-019-05 BR-CAP-PFM-SEC-019-07 BR-CAP-PFM-SEC-005-01 BR-CAP-PFM-SEC-005-02 BR-CAP-PFM-SEC-005-03 BR-CAP-PFM-SEC-005-07 BR-CAP-PFM-SEC-005-09
none: public route; the unguessable endpoint token or the signed single-use state is the proofUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.completeIntegrationOauthreceiveIntegrationWebhookpublicBR-CAP-PFM-INT-005-01 BR-CAP-PFM-INT-005-05 BR-CAP-PFM-INT-005-08 BR-CAP-PFM-INT-005-09 BR-CAP-PFM-INT-005-12 BR-CAP-PFM-INT-005-14 BR-CAP-PFM-INT-013-01
none: queue consumerUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.renderReportExportrunQueryExportrunScheduledDeliveryserviceBR-CAP-PFM-QRY-014-07 BR-CAP-PFM-QRY-014-09 BR-CAP-PFM-QRY-013-01 BR-CAP-PFM-QRY-015-01 BR-CAP-PFM-QRY-015-04 BR-CAP-PFM-QRY-015-05 BR-CAP-PFM-QRY-015-07 BR-CAP-PFM-QRY-015-11 BR-CAP-PFM-QRY-015-14 BR-CAP-PFM-QRY-015-15
none: release-timeUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.reconcileCoverageAtActivationserviceBR-CAP-PFM-QRY-018-04 BR-CAP-PFM-QRY-018-05 BR-CAP-PFM-QRY-018-07 BR-CAP-PFM-QRY-018-10
none: scheduledUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.dispatchQueryExportsdispatchSchedulesdispatchSnapshotRunsplanSnapshotRunsreconcileQueryGenerationsrevalidateCustomQueryTablesNightlyrunQuickSearchMaintenanceserviceBR-CAP-PFM-QRY-003-10 BR-CAP-PFM-QRY-014-07 BR-CAP-PFM-QRY-014-09 BR-CAP-PFM-QRY-013-01 BR-CAP-PFM-QRY-015-01 BR-CAP-PFM-QRY-015-04 BR-CAP-PFM-QRY-015-05 BR-CAP-PFM-QRY-015-07 BR-CAP-PFM-QRY-015-11 BR-CAP-PFM-QRY-015-14 BR-CAP-PFM-QRY-015-15 BR-CAP-PFM-QRY-005-03 BR-CAP-PFM-QRY-005-08 BR-CAP-PFM-QRY-005-09 BR-CAP-PFM-QRY-005-10 BR-CAP-PFM-QRY-005-11 BR-CAP-PFM-QRY-005-12 BR-CAP-PFM-QRY-005-14 BR-CAP-PFM-QRY-005-15 BR-CAP-PFM-QRY-005-16 BR-CAP-PFM-QRY-017-02 BR-CAP-PFM-QRY-017-04 BR-CAP-PFM-QRY-017-06 BR-CAP-PFM-QRY-019-01 BR-CAP-PFM-QRY-019-04 BR-CAP-PFM-QRY-019-05 BR-CAP-PFM-QRY-019-06 BR-CAP-PFM-QRY-019-08 BR-CAP-PFM-QRY-019-10 BR-CAP-PFM-QRY-019-11
none: started only by a rebuild requestUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.runQuickSearchRebuildserviceBR-CAP-PFM-QRY-017-02 BR-CAP-PFM-QRY-017-04 BR-CAP-PFM-QRY-017-06
none: submitted only by the dispatcherUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.runSnapshotserviceBR-CAP-PFM-QRY-019-01 BR-CAP-PFM-QRY-019-04 BR-CAP-PFM-QRY-019-05 BR-CAP-PFM-QRY-019-06 BR-CAP-PFM-QRY-019-08 BR-CAP-PFM-QRY-019-10 BR-CAP-PFM-QRY-019-11
none: system execution onlyUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.evaluateSubjectPredicatesservice
none: the deploy-time migration functionUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.materializeLlmCatalogserviceBR-CAP-PFM-LLM-005-02 BR-CAP-PFM-LLM-005-03 BR-CAP-PFM-LLM-005-04 BR-CAP-PFM-LLM-005-10
none: the execution context's own grants decideUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.queryLayerInProcessserviceBR-CAP-PFM-QRY-002-02 BR-CAP-PFM-QRY-010-05 BR-CAP-PFM-QRY-010-07
none: the shared health routeUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.healthpublic
none: the shared health route (generated by the health-route factory as get<Module>Health)Use the documented public, internal or machine-access boundary without treating this description as a grantable permission.getAssociationsHealthgetLayoutsHealthgetMetadataHealthpublic
none: the shared health route, named explicitlyUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.getCustomObjectsHealthgetFilesHealthpublicBR-CAP-PFM-MTD-009-03 BR-CAP-PFM-MTD-009-05 BR-CAP-PFM-MTD-009-07 BR-CAP-PFM-MTD-009-11 BR-CAP-PFM-MTD-007-06 BR-CAP-PFM-MTD-007-07
objects.definitions.viewPresent the corresponding console destination or action from evaluated backend entitlements.console
objects.records.viewPresent the corresponding console destination or action from evaluated backend entitlements.console
platform.application.accessAuthorize access application within the caller’s applicable scope.api, console, portalBR-CAP-PFM-CSH-014-10 BR-CAP-PFM-SEC-007-04 BR-CAP-PFM-SEC-007-08 BR-CAP-PFM-SEC-007-13 BR-CAP-PFM-SEC-015-01 BR-CAP-PFM-SEC-015-02 BR-CAP-PFM-SEC-015-03 BR-CAP-PFM-SEC-015-07 BR-CAP-PFM-SEC-015-12
platform.association-types.createAdd relationship definitions within the caller’s applicable scope.createAssociationTypeapi, consoleBR-CAP-PFM-MTD-017-04 BR-CAP-PFM-MTD-017-06 BR-CAP-PFM-MTD-009-03 BR-CAP-PFM-MTD-009-05 BR-CAP-PFM-MTD-009-07 BR-CAP-PFM-MTD-009-11
platform.association-types.deleteRemove relationship definitions within the caller’s applicable scope.deleteAssociationTypeapi, consoleBR-CAP-PFM-MTD-017-04 BR-CAP-PFM-MTD-017-06
platform.association-types.readInspect relationship definitions within the caller’s applicable scope.getAssociationTypelistAssociationTypesapi, consoleBR-CAP-PFM-MTD-017-04 BR-CAP-PFM-MTD-017-06
platform.association-types.updateRevise relationship definitions within the caller’s applicable scope.updateAssociationTypeapi, consoleBR-CAP-PFM-MTD-017-04 BR-CAP-PFM-MTD-017-06
platform.associations.createAdd record relationships within the caller’s applicable scope.applyAssociationDataJobcancelAssociationDataJobcreateAssociationgetAssociationDataJoblistAssociationDataJobRejectionslistAssociationDataJobResultslistAssociationDataJobspauseAssociationDataJobresumeAssociationDataJobretryAssociationDataJobsubmitAssociationDataJobapi, console, jobBR-CAP-PFM-DJE-018-01 BR-CAP-PFM-DJE-018-03 BR-CAP-PFM-DJE-018-07 BR-CAP-PFM-MTD-018-06 BR-CAP-PFM-MTD-015-03 BR-CAP-PFM-MTD-015-05 BR-CAP-PFM-MTD-016-02 BR-CAP-PFM-MTD-016-05
platform.associations.create, with platform.associations.update and the keys of the workspace's other queued batches evaluatedEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.applyAssociationDataJobcancelAssociationDataJobgetAssociationDataJoblistAssociationDataJobRejectionslistAssociationDataJobResultslistAssociationDataJobspauseAssociationDataJobresumeAssociationDataJobretryAssociationDataJobsubmitAssociationDataJobconsoleBR-CAP-PFM-MTD-016-02 BR-CAP-PFM-MTD-016-05
platform.associations.deleteRemove record relationships within the caller’s applicable scope.deleteAssociationapi, consoleBR-CAP-PFM-MTD-018-06 BR-CAP-PFM-MTD-015-03 BR-CAP-PFM-MTD-015-05
platform.associations.readInspect record relationships within the caller’s applicable scope.listRecordAssociationsapi, consoleBR-CAP-PFM-MTD-018-06
platform.associations.updateRevise record relationships within the caller’s applicable scope.applyAssociationDataJobcancelAssociationDataJobendAssociationgetAssociationDataJoblistAssociationDataJobRejectionslistAssociationDataJobResultslistAssociationDataJobspauseAssociationDataJobresumeAssociationDataJobretryAssociationDataJobsubmitAssociationDataJobupdateAssociationapi, console, jobBR-CAP-PFM-DJE-018-01 BR-CAP-PFM-DJE-018-03 BR-CAP-PFM-DJE-018-07 BR-CAP-PFM-MTD-018-06 BR-CAP-PFM-MTD-015-03 BR-CAP-PFM-MTD-015-05 BR-CAP-PFM-MTD-016-02 BR-CAP-PFM-MTD-016-05
platform.attention.manageAdminister attention within the caller’s applicable scope.getAttentionDefinitionSettingsputAttentionDefinitionSettingsapi, consoleBR-CAP-PFM-ELG-020-06 BR-CAP-PFM-ELG-020-07 BR-CAP-PFM-ELG-020-08 BR-CAP-PFM-ELG-019-06
platform.attention.readInspect attention within the caller’s applicable scope.listAttentionDefinitionsapi, consoleBR-CAP-PFM-ELG-020-06 BR-CAP-PFM-ELG-020-07 BR-CAP-PFM-ELG-020-08
platform.attention.read-othersInspect another subject’s attention under the additional reached-record checks.listUserAttentionItemsapi, consoleBR-CAP-PFM-ELG-017-11
platform.attention.resolve-manuallyClose an eligible attention occurrence with an attributed reason.resolveAttentionItemapi, console, jobBR-CAP-PFM-ELG-016-04 BR-CAP-PFM-ELG-016-07 BR-CAP-PFM-ELG-016-08 BR-CAP-PFM-ELG-016-10 BR-CAP-PFM-ELG-016-12
platform.attention.useInspect and respond to attention addressed to the caller.acknowledgeMyAttentionItemdismissMyAttentionItemgetMyAttentionItemgetMyAttentionPreferencesgetMyAttentionSummarylistAttentionItemsAboutRecordlistMyAttentionItemsputMyAttentionPreferencessnoozeMyAttentionItemunsnoozeMyAttentionItemapi, console, jobBR-CAP-PFM-ELG-017-11 BR-CAP-PFM-ELG-018-07 BR-CAP-PFM-ELG-020-06 BR-CAP-PFM-ELG-020-07 BR-CAP-PFM-ELG-020-08 BR-CAP-PFM-ELG-019-06
platform.attention.use (evaluates the about objects' read keys)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.listAttentionItemsAboutRecordconsoleBR-CAP-PFM-ELG-017-11
platform.audit-events.readInspect record activity history within the caller’s applicable scope.listUserRecordViewsapi, consoleBR-CAP-PFM-OPS-009-08
platform.communication-messages.readInspect association message outcomes within the caller’s applicable scope.getCommunicationMessagegetCommunicationRequestlistCommunicationMessageslistCommunicationRequestsapi, console, jobBR-CAP-PFM-NOT-019-04 BR-CAP-PFM-NOT-019-06 BR-CAP-PFM-NOT-019-08 BR-CAP-PFM-NOT-019-09 BR-CAP-PFM-NOT-019-10 BR-CAP-PFM-NOT-019-11
platform.communication-messages.read-contentInspect retained content for association message outcomes within the caller’s applicable scope.getCommunicationMessageContentapi, console, jobBR-CAP-PFM-NOT-019-04 BR-CAP-PFM-NOT-019-06 BR-CAP-PFM-NOT-019-08 BR-CAP-PFM-NOT-019-09 BR-CAP-PFM-NOT-019-10 BR-CAP-PFM-NOT-019-11
platform.communication-messages.updateRevise association message outcomes within the caller’s applicable scope.cancelCommunicationMessageapi, console, jobBR-CAP-PFM-NOT-018-01 BR-CAP-PFM-NOT-018-03 BR-CAP-PFM-NOT-018-05
platform.communication-suppressions.createAdd recipient protection entries within the caller’s applicable scope.createCommunicationSuppressionapi, console, jobBR-CAP-PFM-NOT-020-02 BR-CAP-PFM-NOT-020-04 BR-CAP-PFM-NOT-020-09 BR-CAP-PFM-NOT-020-10 BR-CAP-PFM-NOT-020-14
platform.communication-suppressions.readInspect recipient protection entries within the caller’s applicable scope.listCommunicationSuppressionsapi, console, jobBR-CAP-PFM-NOT-020-02 BR-CAP-PFM-NOT-020-04 BR-CAP-PFM-NOT-020-09 BR-CAP-PFM-NOT-020-10 BR-CAP-PFM-NOT-020-14
platform.communication-suppressions.updateRevise recipient protection entries within the caller’s applicable scope.releaseCommunicationSuppressionapi, console, jobBR-CAP-PFM-NOT-020-02 BR-CAP-PFM-NOT-020-04 BR-CAP-PFM-NOT-020-09 BR-CAP-PFM-NOT-020-10 BR-CAP-PFM-NOT-020-14
platform.communication-templates.createAdd association message templates within the caller’s applicable scope.createCommunicationTemplateapi, consoleBR-CAP-PFM-NOT-016-02 BR-CAP-PFM-NOT-016-05 BR-CAP-PFM-NOT-016-07 BR-CAP-PFM-NOT-016-08 BR-CAP-PFM-NOT-016-09 BR-CAP-PFM-NOT-016-10 BR-CAP-PFM-NOT-016-11
platform.communication-templates.deleteRemove association message templates within the caller’s applicable scope.archiveCommunicationTemplateapi, consoleBR-CAP-PFM-NOT-016-02 BR-CAP-PFM-NOT-016-05 BR-CAP-PFM-NOT-016-07 BR-CAP-PFM-NOT-016-08 BR-CAP-PFM-NOT-016-09 BR-CAP-PFM-NOT-016-10 BR-CAP-PFM-NOT-016-11
platform.communication-templates.publishRelease association message templates within the caller’s applicable scope.publishCommunicationTemplateapi, consoleBR-CAP-PFM-NOT-016-02 BR-CAP-PFM-NOT-016-05 BR-CAP-PFM-NOT-016-07 BR-CAP-PFM-NOT-016-08 BR-CAP-PFM-NOT-016-09 BR-CAP-PFM-NOT-016-10 BR-CAP-PFM-NOT-016-11
platform.communication-templates.readInspect association message templates within the caller’s applicable scope.getCommunicationReadinessgetCommunicationTemplategetCommunicationTemplateVersionlistCommunicationPurposeslistCommunicationTemplateVersionslistCommunicationTemplatespreviewCommunicationTemplateapi, consoleBR-CAP-PFM-NOT-016-02 BR-CAP-PFM-NOT-016-05 BR-CAP-PFM-NOT-016-07 BR-CAP-PFM-NOT-016-08 BR-CAP-PFM-NOT-016-09 BR-CAP-PFM-NOT-016-10 BR-CAP-PFM-NOT-016-11
platform.communication-templates.test-sendSend a controlled test of association message templates within the caller’s applicable scope.testSendCommunicationTemplateapi, consoleBR-CAP-PFM-NOT-016-02 BR-CAP-PFM-NOT-016-05 BR-CAP-PFM-NOT-016-07 BR-CAP-PFM-NOT-016-08 BR-CAP-PFM-NOT-016-09 BR-CAP-PFM-NOT-016-10 BR-CAP-PFM-NOT-016-11
platform.communication-templates.updateRevise association message templates within the caller’s applicable scope.updateCommunicationTemplatevalidateCommunicationTemplateapi, consoleBR-CAP-PFM-NOT-016-02 BR-CAP-PFM-NOT-016-05 BR-CAP-PFM-NOT-016-07 BR-CAP-PFM-NOT-016-08 BR-CAP-PFM-NOT-016-09 BR-CAP-PFM-NOT-016-10 BR-CAP-PFM-NOT-016-11
platform.communications.requestSubmit association message requests under the admitted service or staff identity.requestCommunicationapi, hq, jobBR-CAP-PFM-NOT-017-05 BR-CAP-PFM-NOT-017-11 BR-CAP-PFM-NOT-017-16
platform.custom-fields.bulkApply counted bulk changes to additional-field definitions within the caller’s applicable scope.applyCustomFieldDataJobcancelCustomFieldDataJobgetCustomFieldDataJoblistCustomFieldDataJobRejectionslistCustomFieldDataJobResultslistCustomFieldDataJobspauseCustomFieldDataJobreadCustomFieldsBySourceKeyresumeCustomFieldDataJobretryCustomFieldDataJobsubmitCustomFieldDataJobapi, console, jobBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-016-02 BR-CAP-PFM-DJE-016-05 BR-CAP-PFM-DJE-016-07 BR-CAP-PFM-DJE-016-09 BR-CAP-PFM-DJE-018-01 BR-CAP-PFM-DJE-018-03 BR-CAP-PFM-DJE-018-07 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08
platform.custom-fields.bulk and one of platform.custom-fields.create or platform.custom-fields.updateEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.applyCustomFieldDataJobcancelCustomFieldDataJobgetCustomFieldDataJoblistCustomFieldDataJobRejectionslistCustomFieldDataJobResultslistCustomFieldDataJobspauseCustomFieldDataJobreadCustomFieldsBySourceKeyresumeCustomFieldDataJobretryCustomFieldDataJobsubmitCustomFieldDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-018-01 BR-CAP-PFM-DJE-018-03 BR-CAP-PFM-DJE-018-07 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08
platform.custom-fields.createAdd additional-field definitions within the caller’s applicable scope.applyCustomFieldDataJobcancelCustomFieldDataJobcreateCustomFieldgetCustomFieldDataJoblistCustomFieldDataJobRejectionslistCustomFieldDataJobResultslistCustomFieldDataJobspauseCustomFieldDataJobreadCustomFieldsBySourceKeyresumeCustomFieldDataJobretryCustomFieldDataJobsubmitCustomFieldDataJobapi, console, jobBR-CAP-PFM-DJE-018-01 BR-CAP-PFM-DJE-018-03 BR-CAP-PFM-DJE-018-07 BR-CAP-PFM-MTD-005-04 BR-CAP-PFM-MTD-005-06 BR-CAP-PFM-MTD-005-11 BR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08
platform.custom-fields.deleteRemove additional-field definitions within the caller’s applicable scope.archiveCustomFieldrestoreCustomFieldapi, consoleBR-CAP-PFM-MTD-005-04 BR-CAP-PFM-MTD-005-06 BR-CAP-PFM-MTD-005-11 BR-CAP-PFM-MTD-006-05
platform.custom-fields.readInspect additional-field definitions within the caller’s applicable scope.getCustomFieldgetCustomFieldRuleslistCustomFieldsapi, consoleBR-CAP-PFM-MTD-005-04 BR-CAP-PFM-MTD-005-06 BR-CAP-PFM-MTD-005-11 BR-CAP-PFM-MTD-006-05
platform.custom-fields.updateRevise additional-field definitions within the caller’s applicable scope.applyCustomFieldDataJobcancelCustomFieldDataJobgetCustomFieldDataJoblistCustomFieldDataJobRejectionslistCustomFieldDataJobResultslistCustomFieldDataJobspauseCustomFieldDataJobreadCustomFieldsBySourceKeyresumeCustomFieldDataJobretryCustomFieldDataJobsetCustomFieldRulessubmitCustomFieldDataJobupdateCustomFieldapi, console, jobBR-CAP-PFM-DJE-018-01 BR-CAP-PFM-DJE-018-03 BR-CAP-PFM-DJE-018-07 BR-CAP-PFM-MTD-005-04 BR-CAP-PFM-MTD-005-06 BR-CAP-PFM-MTD-005-11 BR-CAP-PFM-MTD-006-05 BR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08
platform.custom-objects.createAdd custom register definitions within the caller’s applicable scope.createCustomAppcreateCustomObjectapi, consoleBR-CAP-PFM-MTD-009-03 BR-CAP-PFM-MTD-009-05 BR-CAP-PFM-MTD-009-07 BR-CAP-PFM-MTD-009-11 BR-CAP-PFM-MTD-010-02 BR-CAP-PFM-MTD-010-03 BR-CAP-PFM-MTD-010-08 BR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.custom-objects.deleteRemove custom register definitions within the caller’s applicable scope.archiveCustomApparchiveCustomObjectrestoreCustomApprestoreCustomObjectapi, consoleBR-CAP-PFM-MTD-009-03 BR-CAP-PFM-MTD-009-05 BR-CAP-PFM-MTD-009-07 BR-CAP-PFM-MTD-009-11 BR-CAP-PFM-MTD-010-02 BR-CAP-PFM-MTD-010-03 BR-CAP-PFM-MTD-010-08 BR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.custom-objects.readInspect custom register definitions within the caller’s applicable scope.getCustomAppgetCustomObjectlistCustomAppslistCustomObjectsapi, consoleBR-CAP-PFM-MTD-009-03 BR-CAP-PFM-MTD-009-05 BR-CAP-PFM-MTD-009-07 BR-CAP-PFM-MTD-009-11 BR-CAP-PFM-MTD-010-02 BR-CAP-PFM-MTD-010-03 BR-CAP-PFM-MTD-010-08 BR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.custom-objects.read, .create, .update, .delete (administration of custom object purposes)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.api, consoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.custom-objects.updateRevise custom register definitions within the caller’s applicable scope.activateCustomObjectupdateCustomAppupdateCustomObjectapi, consoleBR-CAP-PFM-MTD-009-03 BR-CAP-PFM-MTD-009-05 BR-CAP-PFM-MTD-009-07 BR-CAP-PFM-MTD-009-11 BR-CAP-PFM-MTD-010-02 BR-CAP-PFM-MTD-010-03 BR-CAP-PFM-MTD-010-08 BR-CAP-PFM-MTD-011-01 BR-CAP-PFM-MTD-011-02 BR-CAP-PFM-MTD-011-04 BR-CAP-PFM-MTD-011-07 BR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.custom-records.createAdd custom register entries within the caller’s applicable scope.applyCustomObjectRecordDataJobcancelCustomObjectRecordDataJobcreateCustomObjectRecordgetCustomObjectRecordDataJoblistCustomObjectRecordDataJobRejectionslistCustomObjectRecordDataJobResultslistCustomObjectRecordDataJobspauseCustomObjectRecordDataJobresumeCustomObjectRecordDataJobretryCustomObjectRecordDataJobsubmitCustomObjectRecordDataJobapi, console, jobBR-CAP-PFM-DJE-018-01 BR-CAP-PFM-DJE-018-03 BR-CAP-PFM-DJE-018-07 BR-CAP-PFM-MTD-011-01 BR-CAP-PFM-MTD-011-02 BR-CAP-PFM-MTD-011-04 BR-CAP-PFM-MTD-011-07 BR-CAP-PFM-MTD-012-02 BR-CAP-PFM-MTD-012-08 BR-CAP-PFM-MTD-012-11 BR-CAP-PFM-MTD-016-02 BR-CAP-PFM-MTD-016-05 BR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-MTD-007-06 BR-CAP-PFM-MTD-007-07 BR-CAP-PFM-MTD-015-03 BR-CAP-PFM-MTD-015-05
platform.custom-records.create (scoped to the object)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.createCustomObjectRecordconsoleBR-CAP-PFM-MTD-012-02 BR-CAP-PFM-MTD-012-08 BR-CAP-PFM-MTD-012-11 BR-CAP-PFM-MTD-007-06 BR-CAP-PFM-MTD-007-07 BR-CAP-PFM-MTD-015-03 BR-CAP-PFM-MTD-015-05
platform.custom-records.create, scoped by custom object, with platform.custom-records.update evaluatedEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.applyCustomObjectRecordDataJobcancelCustomObjectRecordDataJobgetCustomObjectRecordDataJoblistCustomObjectRecordDataJobRejectionslistCustomObjectRecordDataJobResultslistCustomObjectRecordDataJobspauseCustomObjectRecordDataJobresumeCustomObjectRecordDataJobretryCustomObjectRecordDataJobsubmitCustomObjectRecordDataJobconsoleBR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-018-01 BR-CAP-PFM-DJE-018-03 BR-CAP-PFM-DJE-018-07 BR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08
platform.custom-records.deleteRemove custom register entries within the caller’s applicable scope.archiveCustomObjectRecorddeleteCustomObjectRecordrestoreCustomObjectRecordapi, consoleBR-CAP-PFM-MTD-011-01 BR-CAP-PFM-MTD-011-02 BR-CAP-PFM-MTD-011-04 BR-CAP-PFM-MTD-011-07 BR-CAP-PFM-MTD-013-01 BR-CAP-PFM-MTD-013-03 BR-CAP-PFM-MTD-013-07 BR-CAP-PFM-MTD-013-08 BR-CAP-PFM-MTD-013-09 BR-CAP-PFM-MTD-019-06 BR-CAP-PFM-MTD-015-03 BR-CAP-PFM-MTD-015-05
platform.custom-records.delete (scoped to the object)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.archiveCustomObjectRecorddeleteCustomObjectRecordrestoreCustomObjectRecordconsoleBR-CAP-PFM-MTD-013-01 BR-CAP-PFM-MTD-013-03 BR-CAP-PFM-MTD-013-07 BR-CAP-PFM-MTD-013-08 BR-CAP-PFM-MTD-013-09 BR-CAP-PFM-MTD-019-06 BR-CAP-PFM-MTD-015-03 BR-CAP-PFM-MTD-015-05
platform.custom-records.exportExport custom register entries within the caller’s applicable scope.api, consoleBR-CAP-PFM-MTD-011-01 BR-CAP-PFM-MTD-011-02 BR-CAP-PFM-MTD-011-04 BR-CAP-PFM-MTD-011-07
platform.custom-records.historyInspect retained changes to custom register entries within the caller’s applicable scope.getCustomObjectRecordRevisionlistCustomObjectRecordHistorylistCustomObjectRecordHistoryActorsapi, consoleBR-CAP-PFM-MTD-011-01 BR-CAP-PFM-MTD-011-02 BR-CAP-PFM-MTD-011-04 BR-CAP-PFM-MTD-011-07
platform.custom-records.history, with platform.custom-records.read reach while the record existsEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.getCustomObjectRecordRevisionlistCustomObjectRecordHistorylistCustomObjectRecordHistoryActorsconsole
platform.custom-records.publishRelease custom register entries within the caller’s applicable scope.publishCustomObjectRecordapi, consoleBR-CAP-PFM-MTD-011-01 BR-CAP-PFM-MTD-011-02 BR-CAP-PFM-MTD-011-04 BR-CAP-PFM-MTD-011-07 BR-CAP-PFM-MTD-013-01 BR-CAP-PFM-MTD-013-03 BR-CAP-PFM-MTD-013-07 BR-CAP-PFM-MTD-013-08 BR-CAP-PFM-MTD-013-09 BR-CAP-PFM-MTD-015-03 BR-CAP-PFM-MTD-015-05
platform.custom-records.publish (scoped to the object)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.publishCustomObjectRecordconsoleBR-CAP-PFM-MTD-013-01 BR-CAP-PFM-MTD-013-03 BR-CAP-PFM-MTD-013-07 BR-CAP-PFM-MTD-013-08 BR-CAP-PFM-MTD-013-09 BR-CAP-PFM-MTD-015-03 BR-CAP-PFM-MTD-015-05
platform.custom-records.queryQuery custom register entries within the caller’s applicable scope.api, console, jobBR-CAP-PFM-MTD-011-01 BR-CAP-PFM-MTD-011-02 BR-CAP-PFM-MTD-011-04 BR-CAP-PFM-MTD-011-07 BR-CAP-PFM-QRY-001-02 BR-CAP-PFM-QRY-001-06 BR-CAP-PFM-QRY-001-09 BR-CAP-PFM-QRY-001-11
platform.custom-records.query (scoped to custom_object:<object key>)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.api, console, jobBR-CAP-PFM-QRY-001-02 BR-CAP-PFM-QRY-001-06 BR-CAP-PFM-QRY-001-09 BR-CAP-PFM-QRY-001-11
platform.custom-records.readInspect custom register entries within the caller’s applicable scope.createConsoleFormcreateConsolePageLayoutcreatePortalFormcreatePortalPageLayoutdeleteConsoleFormdeleteConsolePageLayoutdeletePortalFormdeletePortalPageLayoutgetConsoleFormgetConsolePageLayoutgetCustomObjectRecordgetCustomObjectRecordRevisiongetCustomObjectsNavigationgetPortalFormgetPortalPageLayoutlistConsoleFormslistConsolePageLayoutslistCustomObjectRecordHistorylistCustomObjectRecordHistoryActorslistCustomObjectRecordslistPortalFormslistPortalPageLayoutspatchConsoleFormpatchConsolePageLayoutpatchPortalFormpatchPortalPageLayoutupdateConsoleFormupdateConsolePageLayoutupdatePortalFormupdatePortalPageLayoutapi, consoleBR-CAP-PFM-MTD-010-02 BR-CAP-PFM-MTD-010-03 BR-CAP-PFM-MTD-010-08 BR-CAP-PFM-MTD-011-01 BR-CAP-PFM-MTD-011-02 BR-CAP-PFM-MTD-011-04 BR-CAP-PFM-MTD-011-07 BR-CAP-PFM-MTD-012-02 BR-CAP-PFM-MTD-012-08 BR-CAP-PFM-MTD-012-11 BR-CAP-PFM-MTD-018-06 BR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.custom-records.read (scoped by custom object, learnt from the rows)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.getCustomObjectsNavigationconsoleBR-CAP-PFM-MTD-010-02 BR-CAP-PFM-MTD-010-03 BR-CAP-PFM-MTD-010-08 BR-CAP-PFM-MTD-011-01 BR-CAP-PFM-MTD-011-02 BR-CAP-PFM-MTD-011-04 BR-CAP-PFM-MTD-011-07
platform.custom-records.read (scoped to the object)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.getCustomObjectRecordlistCustomObjectRecordsconsoleBR-CAP-PFM-MTD-012-02 BR-CAP-PFM-MTD-012-08 BR-CAP-PFM-MTD-012-11 BR-CAP-PFM-MTD-011-01 BR-CAP-PFM-MTD-011-02 BR-CAP-PFM-MTD-011-04 BR-CAP-PFM-MTD-011-07 BR-CAP-PFM-MTD-018-06
platform.custom-records.updateRevise custom register entries within the caller’s applicable scope.applyCustomObjectRecordDataJobcancelCustomObjectRecordDataJobgetCustomObjectRecordDataJoblistCustomObjectRecordDataJobRejectionslistCustomObjectRecordDataJobResultslistCustomObjectRecordDataJobspauseCustomObjectRecordDataJobreplaceCustomObjectRecordresumeCustomObjectRecordDataJobretryCustomObjectRecordDataJobsubmitCustomObjectRecordDataJobupdateCustomObjectRecordapi, console, jobBR-CAP-PFM-DJE-005-02 BR-CAP-PFM-DJE-018-01 BR-CAP-PFM-DJE-018-03 BR-CAP-PFM-DJE-018-07 BR-CAP-PFM-MTD-011-01 BR-CAP-PFM-MTD-011-02 BR-CAP-PFM-MTD-011-04 BR-CAP-PFM-MTD-011-07 BR-CAP-PFM-MTD-012-02 BR-CAP-PFM-MTD-012-08 BR-CAP-PFM-MTD-012-11 BR-CAP-PFM-MTD-016-02 BR-CAP-PFM-MTD-016-05 BR-CAP-PFM-DJE-001-08 BR-CAP-PFM-DJE-001-09 BR-CAP-PFM-DJE-002-02 BR-CAP-PFM-DJE-002-03 BR-CAP-PFM-DJE-004-01 BR-CAP-PFM-DJE-004-08 BR-CAP-PFM-MTD-015-03 BR-CAP-PFM-MTD-015-05
platform.custom-records.update (scoped to the object)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.replaceCustomObjectRecordupdateCustomObjectRecordconsoleBR-CAP-PFM-MTD-012-02 BR-CAP-PFM-MTD-012-08 BR-CAP-PFM-MTD-012-11 BR-CAP-PFM-MTD-015-03 BR-CAP-PFM-MTD-015-05
platform.customers.readInspect customer administration records within the caller’s applicable scope.getCustomerlistCustomersapi, console, portalBR-CAP-PFM-SEC-001-06 BR-CAP-PFM-SEC-001-13
platform.customers.updateRevise customer administration records within the caller’s applicable scope.patchCustomerupdateCustomerapi, consoleBR-CAP-PFM-SEC-001-06 BR-CAP-PFM-SEC-001-13
platform.data-exports.downloadRetrieve authorized files for workspace data packages within the caller’s applicable scope.downloadDataExportVolumeapi, consoleBR-CAP-PFM-QRY-018-04 BR-CAP-PFM-QRY-018-05 BR-CAP-PFM-QRY-018-07 BR-CAP-PFM-QRY-018-10
platform.data-exports.executeRequest execution of workspace data packages within the caller’s applicable scope.cancelDataExportExecutionrequestDataExportExecutionretryDataExportDeliveryapi, consoleBR-CAP-PFM-QRY-018-04 BR-CAP-PFM-QRY-018-05 BR-CAP-PFM-QRY-018-07 BR-CAP-PFM-QRY-018-10
platform.data-exports.manageAdminister workspace data packages within the caller’s applicable scope.addDataExportDestinationdeleteDataExportArtifactremoveDataExportDestinationsaveDataExportDefinitionupdateDataExportDestinationapi, consoleBR-CAP-PFM-QRY-018-04 BR-CAP-PFM-QRY-018-05 BR-CAP-PFM-QRY-018-07 BR-CAP-PFM-QRY-018-10
platform.data-exports.readInspect workspace data packages within the caller’s applicable scope.getDataExportCoveragegetDataExportDefinitiongetDataExportExecutiongetDataExportManifestlistDataExportExecutionsapi, consoleBR-CAP-PFM-QRY-018-04 BR-CAP-PFM-QRY-018-05 BR-CAP-PFM-QRY-018-07 BR-CAP-PFM-QRY-018-10
platform.data-jobs.uploadOpen and complete a bounded input transfer for bulk processing.abortDataJobUploadcompleteDataJobUploadgetDataJobUploadlistDataJobUploadsopenDataJobUploadpresignDataJobUploadPartsapi, consoleBR-CAP-PFM-DJE-011-07 BR-CAP-PFM-DJE-011-10 BR-CAP-PFM-DJE-011-11
platform.eligibility-bindings.manageAdminister eligibility bindings within the caller’s applicable scope.createEligibilityBindingcreateEligibilityBindingForServicedeleteEligibilityBindingdeleteEligibilityBindingForServicegetEligibilityBindinggetEligibilityBindingForServicelistEligibilityBindingslistEligibilityBindingsForServiceupdateEligibilityBindingupdateEligibilityBindingForServiceapi, console, serviceBR-CAP-PFM-ELG-007-04 BR-CAP-PFM-ELG-007-07 BR-CAP-PFM-ELG-007-14
platform.eligibility.populationEnumerate qualifying subjects under the source datasets’ query authority.getEligibilityPopulationRunstartEligibilityPopulationRunapi, console, jobBR-CAP-PFM-ELG-011-02 BR-CAP-PFM-ELG-011-08
platform.eligibility.population (evaluates the dataset query keys)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.startEligibilityPopulationRunconsoleBR-CAP-PFM-ELG-011-02 BR-CAP-PFM-ELG-011-08
platform.eligibility.publishRelease or restore qualification versions after the required dataset checks.getEligibilitySimulationpublishEligibilityDefinitionrepublishEligibilityDefinitionVersionstartEligibilitySimulationupdateEligibilityDefinitionapi, console, jobBR-CAP-PFM-ELG-004-03 BR-CAP-PFM-ELG-004-06 BR-CAP-PFM-ELG-004-07 BR-CAP-PFM-ELG-004-09 BR-CAP-PFM-ELG-004-12 BR-CAP-PFM-ELG-010-06 BR-CAP-PFM-ELG-010-07 BR-CAP-PFM-ELG-010-08 BR-CAP-PFM-ELG-011-02 BR-CAP-PFM-ELG-011-08 BR-CAP-PFM-ELG-001-05 BR-CAP-PFM-ELG-001-06 BR-CAP-PFM-ELG-001-11
platform.eligibility.publish (evaluates the dataset query keys)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.startEligibilitySimulationconsoleBR-CAP-PFM-ELG-011-02 BR-CAP-PFM-ELG-011-08
platform.eligibility.readInspect eligibility within the caller’s applicable scope.diffEligibilityDefinitionVersionsevaluateEligibilityevaluateEligibilityForServicegetEligibilityBindingPlangetEligibilityBindingPlanForServicegetEligibilityDecisiongetEligibilityDefinitiongetEligibilityDefinitionUsagegetEligibilityDefinitionVersiongetEligibilityTenantHealthlistEligibilityConditionTypeslistEligibilityConsumerKindslistEligibilityDecisionslistEligibilityDefinitionVersionslistEligibilityDefinitionstestEligibilityDefinitionvalidateEligibilityDefinitionapi, console, job, portal, serviceBR-CAP-PFM-ELG-012-05 BR-CAP-PFM-ELG-006-03 BR-CAP-PFM-ELG-002-01 BR-CAP-PFM-ELG-002-03 BR-CAP-PFM-ELG-002-10 BR-CAP-PFM-ELG-001-05 BR-CAP-PFM-ELG-001-06 BR-CAP-PFM-ELG-001-11 BR-CAP-PFM-ELG-004-03 BR-CAP-PFM-ELG-004-06 BR-CAP-PFM-ELG-004-07 BR-CAP-PFM-ELG-004-09 BR-CAP-PFM-ELG-004-12 BR-CAP-PFM-ELG-007-04 BR-CAP-PFM-ELG-007-07 BR-CAP-PFM-ELG-007-14 BR-CAP-PFM-ELG-008-02 BR-CAP-PFM-ELG-008-03 BR-CAP-PFM-ELG-008-04 BR-CAP-PFM-ELG-008-12 BR-CAP-PFM-ELG-009-02 BR-CAP-PFM-ELG-003-01 BR-CAP-PFM-ELG-003-03 BR-CAP-PFM-ELG-003-04 BR-CAP-PFM-ELG-010-06 BR-CAP-PFM-ELG-010-07 BR-CAP-PFM-ELG-010-08
platform.eligibility.read (evaluates the record types' read keys)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.testEligibilityDefinitionconsoleBR-CAP-PFM-ELG-003-01 BR-CAP-PFM-ELG-003-03 BR-CAP-PFM-ELG-003-04
platform.eligibility.reconcileQueue staff-authorized refresh of derived eligibility roles.requestEligibilityReconcileapi, job, portal, serviceBR-CAP-PFM-ELG-010-06 BR-CAP-PFM-ELG-010-07 BR-CAP-PFM-ELG-010-08 BR-CAP-PFM-SEC-014-02 BR-CAP-PFM-SEC-014-05 BR-CAP-PFM-SEC-014-13
platform.eligibility.reconcile (system access, staff-only key)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.requestEligibilityReconcileserviceBR-CAP-PFM-ELG-010-06 BR-CAP-PFM-ELG-010-07 BR-CAP-PFM-ELG-010-08
platform.eligibility.retireReplace or retire qualification definitions subject to their dependency guards.archiveEligibilityDefinitiondeleteEligibilityDefinitiondeprecateEligibilityDefinitionmigrateEligibilityDefinitionReferencesrestoreEligibilityDefinitionapi, consoleBR-CAP-PFM-ELG-005-03 BR-CAP-PFM-ELG-005-07 BR-CAP-PFM-ELG-005-08 BR-CAP-PFM-ELG-005-09
platform.eligibility.writeMaintain a qualification draft and exercise its validation without granting release authority.createEligibilityDefinitionduplicateEligibilityDefinitionsaveEligibilityDefinitionDraftupdateEligibilityDefinitionapi, consoleBR-CAP-PFM-ELG-001-05 BR-CAP-PFM-ELG-001-06 BR-CAP-PFM-ELG-001-11
platform.eligibility.write (evaluates platform.eligibility.publish)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.updateEligibilityDefinitionconsoleBR-CAP-PFM-ELG-001-05 BR-CAP-PFM-ELG-001-06 BR-CAP-PFM-ELG-001-11
platform.explorer-views.manageAdminister record-list views within the caller’s applicable scope.api, consoleBR-CAP-PFM-QRY-009-05 BR-CAP-PFM-QRY-009-06 BR-CAP-PFM-QRY-009-10 BR-CAP-PFM-QRY-009-11
platform.explorer-views.shareChange the shared audience of record-list views within the caller’s applicable scope.api, consoleBR-CAP-PFM-QRY-009-05 BR-CAP-PFM-QRY-009-06 BR-CAP-PFM-QRY-009-10 BR-CAP-PFM-QRY-009-11
platform.explorer-views.useUse and maintain the caller’s own record-list views within the caller’s applicable scope.createExplorerViewdeleteExplorerViewgetExplorerViewgetExplorerViewPreferenceslistExplorerViewspatchExplorerViewputExplorerViewPreferencesreadExplorerNavigationselectExplorerRecordIdsstartExplorerNavigationupdateExplorerViewapi, consoleBR-CAP-PFM-QRY-010-05 BR-CAP-PFM-QRY-010-07 BR-CAP-PFM-QRY-009-05 BR-CAP-PFM-QRY-009-06 BR-CAP-PFM-QRY-009-10 BR-CAP-PFM-QRY-009-11
platform.extension-bindings.manageAdminister customization bindings within the caller’s applicable scope.createExtensionBindingdeleteExtensionBindingupdateExtensionBindingapi, consoleBR-CAP-PFM-INT-017-05 BR-CAP-PFM-INT-017-06 BR-CAP-PFM-INT-017-07 BR-CAP-PFM-INT-017-08
platform.extension-handlers.manageConfigure permitted handler definitions and their protected settings.createExtensionHandlerdeleteExtensionHandlerupdateExtensionHandlerapi, consoleBR-CAP-PFM-INT-017-05 BR-CAP-PFM-INT-017-06 BR-CAP-PFM-INT-017-07 BR-CAP-PFM-INT-017-08
platform.extension-handlers.testExercise a controlled test of customization handlers within the caller’s applicable scope.testExtensionHandlerapi, consoleBR-CAP-PFM-INT-017-05 BR-CAP-PFM-INT-017-06 BR-CAP-PFM-INT-017-07 BR-CAP-PFM-INT-017-08
platform.extension-invocations.readInspect customization execution history within the caller’s applicable scope.getExtensionInvocationlistExtensionInvocationsapi, consoleBR-CAP-PFM-INT-017-05 BR-CAP-PFM-INT-017-06 BR-CAP-PFM-INT-017-07 BR-CAP-PFM-INT-017-08
platform.extension-points.readInspect application customization declarations within the caller’s applicable scope.createExtensionHandlerdeleteExtensionHandlergetEventTypegetExtensionHandlergetExtensionPointlistEventTypeslistExtensionBindingslistExtensionHandlerslistExtensionPointspreviewExtensionResolutionupdateExtensionHandlerapi, console, jobBR-CAP-PFM-INT-016-01 BR-CAP-PFM-INT-016-02 BR-CAP-PFM-INT-016-03 BR-CAP-PFM-INT-016-04 BR-CAP-PFM-INT-016-05 BR-CAP-PFM-INT-017-05 BR-CAP-PFM-INT-017-06 BR-CAP-PFM-INT-017-07 BR-CAP-PFM-INT-017-08
platform.extension-rules.manageAdminister customer customization rules within the caller’s applicable scope.createExtensionHandlerdeleteExtensionHandlerupdateExtensionHandlerapi, consoleBR-CAP-PFM-INT-017-05 BR-CAP-PFM-INT-017-06 BR-CAP-PFM-INT-017-07 BR-CAP-PFM-INT-017-08
platform.field-labels.updateRevise local field labels within the caller’s applicable scope.removeFieldLabelsetFieldLabelapi, consoleBR-CAP-PFM-MTD-004-02 BR-CAP-PFM-MTD-004-06
platform.files.uploadObtain authorized attachment staging with the prescribed file limits.issueFileUploadapi, consoleBR-CAP-PFM-MTD-007-06 BR-CAP-PFM-MTD-007-07
platform.integration-credentials.manageSupply or replace provider credentials without disclosing stored secret values.putIntegrationConnectionCredentialreauthorizeIntegrationConnectionstartIntegrationConnectionOauthapi, console, jobBR-CAP-PFM-INT-005-01 BR-CAP-PFM-INT-005-05 BR-CAP-PFM-INT-005-08 BR-CAP-PFM-INT-005-09 BR-CAP-PFM-INT-005-12 BR-CAP-PFM-INT-005-14
platform.integration-executions.operateRecover or resolve operational work for provider execution history within the caller’s applicable scope.cancelIntegrationExecutionreplayIntegrationSubscriptionreplayIntegrationWebhookEndpointreplayIntegrationWebhookEventresolveIntegrationExecutionretryIntegrationDeliveryretryIntegrationExecutionapi, console, jobBR-CAP-PFM-INT-013-01
platform.integration-executions.readInspect provider execution history within the caller’s applicable scope.api, console
platform.integrations.invokeRequest a provider capability through the selected connection and its additional authority checks.completeIntegrationExecutionemitIntegrationEventsgetIntegrationSyncCursorinvokeIntegrationCapabilityinvokeIntegrationCapabilityFromConsoleprojectIntegrationDataGrantputIntegrationSyncCursorqueryIntegrationDataGrantrenewIntegrationLeasereportIntegrationExecutionProgressapi, console, job, serviceBR-CAP-PFM-INT-010-07 BR-CAP-PFM-INT-005-01 BR-CAP-PFM-INT-005-05 BR-CAP-PFM-INT-005-08 BR-CAP-PFM-INT-005-09 BR-CAP-PFM-INT-005-12 BR-CAP-PFM-INT-005-14
platform.integrations.invoke, for an adapter principal the registry admits, on a connection its deployment servesEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.completeIntegrationExecutionemitIntegrationEventsgetIntegrationSyncCursorprojectIntegrationDataGrantputIntegrationSyncCursorqueryIntegrationDataGrantrenewIntegrationLeasereportIntegrationExecutionProgressserviceBR-CAP-PFM-INT-005-01 BR-CAP-PFM-INT-005-05 BR-CAP-PFM-INT-005-08 BR-CAP-PFM-INT-005-09 BR-CAP-PFM-INT-005-12 BR-CAP-PFM-INT-005-14 BR-CAP-PFM-INT-010-07
platform.integrations.invoke, plus the capability’s own permissionEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.invokeIntegrationCapabilityFromConsoleconsole
platform.integrations.invoke; the principal acts only for its own applicationEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.invokeIntegrationCapabilityservice
platform.integrations.manageAdminister integrations within the caller’s applicable scope.checkIntegrationConnectionHealthcreateIntegrationConnectioncreateIntegrationInstallationcreateIntegrationSubscriptiondeleteIntegrationBindingdeleteIntegrationSubscriptiondisconnectIntegrationConnectionmigrateIntegrationBindingsmoveIntegrationConnectionBindingsputIntegrationBindingresumeIntegrationConnectionresumeIntegrationInstallationrotateIntegrationWebhookEndpointsuspendIntegrationConnectionsuspendIntegrationInstallationtryIntegrationConnectionCalluninstallIntegrationInstallationupdateIntegrationConnectionupdateIntegrationConnectionVersionupdateIntegrationInstallationupdateIntegrationSubscriptionverifyIntegrationConnectionapi, console, jobBR-CAP-PFM-INT-013-01 BR-CAP-PFM-INT-003-04 BR-CAP-PFM-INT-003-06 BR-CAP-PFM-INT-003-10 BR-CAP-PFM-INT-004-05 BR-CAP-PFM-INT-004-06 BR-CAP-PFM-INT-004-08 BR-CAP-PFM-INT-004-09 BR-CAP-PFM-INT-007-01 BR-CAP-PFM-INT-007-02 BR-CAP-PFM-INT-007-04 BR-CAP-PFM-INT-007-05 BR-CAP-PFM-INT-007-06 BR-CAP-PFM-INT-007-07 BR-CAP-PFM-INT-007-11
platform.integrations.readInspect integrations within the caller’s applicable scope.getIntegrationCatalogEntrygetIntegrationConnectiongetIntegrationConnectionCredentialgetIntegrationDeliverygetIntegrationExecutiongetIntegrationInstallationgetIntegrationWebhookEventgetTenantIntegrationHealthlistIntegrationAuditEventslistIntegrationBindingRevisionslistIntegrationBindingslistIntegrationCataloglistIntegrationConnectionNoticeslistIntegrationConnectionslistIntegrationDeliverieslistIntegrationEventslistIntegrationExecutionAttemptslistIntegrationExecutionslistIntegrationInstallationslistIntegrationSubscriptionslistIntegrationWebhookEndpointslistIntegrationWebhookEventsresolveIntegrationBindingapi, console, jobBR-CAP-PFM-INT-013-01 BR-CAP-PFM-INT-002-01 BR-CAP-PFM-INT-002-02 BR-CAP-PFM-INT-003-04 BR-CAP-PFM-INT-003-06 BR-CAP-PFM-INT-003-10 BR-CAP-PFM-INT-004-05 BR-CAP-PFM-INT-004-06 BR-CAP-PFM-INT-004-08 BR-CAP-PFM-INT-004-09 BR-CAP-PFM-INT-005-01 BR-CAP-PFM-INT-005-05 BR-CAP-PFM-INT-005-08 BR-CAP-PFM-INT-005-09 BR-CAP-PFM-INT-005-12 BR-CAP-PFM-INT-005-14 BR-CAP-PFM-INT-007-01 BR-CAP-PFM-INT-007-02 BR-CAP-PFM-INT-007-04 BR-CAP-PFM-INT-007-05 BR-CAP-PFM-INT-007-06 BR-CAP-PFM-INT-007-07 BR-CAP-PFM-INT-007-11 BR-CAP-PFM-INT-008-02 BR-CAP-PFM-INT-008-03 BR-CAP-PFM-INT-008-04 BR-CAP-PFM-INT-008-08 BR-CAP-PFM-INT-010-07
platform.jobs.readInspect jobs within the caller’s applicable scope.countJobscountJobsOfTenantgetJobgetJobOfTenantlistJobEventslistJobEventsOfTenantlistJobKindslistJobKindsOfTenantlistJobslistJobsOfTenantapi, consoleBR-CAP-PFM-OPS-005-02 BR-CAP-PFM-OPS-005-08 BR-CAP-PFM-OPS-007-03
platform.layouts.createAdd layouts within the caller’s applicable scope.createConsoleFormcreateConsolePageLayoutcreatePortalFormcreatePortalPageLayoutapi, console, jobBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.layouts.create, with the purpose's own keys evaluated (the owner's administration keys, or for a read the record read key; platform.custom-objects.* and platform.custom-records.read for a custom object purpose)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.createConsoleFormcreateConsolePageLayoutcreatePortalFormcreatePortalPageLayoutconsoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.layouts.deleteRemove layouts within the caller’s applicable scope.deleteConsoleFormdeleteConsolePageLayoutdeletePortalFormdeletePortalPageLayoutapi, consoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.layouts.delete, with the purpose's own keys evaluated (the owner's administration keys, or for a read the record read key; platform.custom-objects.* and platform.custom-records.read for a custom object purpose)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.deleteConsoleFormdeleteConsolePageLayoutdeletePortalFormdeletePortalPageLayoutconsoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.layouts.readInspect layouts within the caller’s applicable scope.getConsoleFormgetConsolePageLayoutgetPortalFormgetPortalPageLayoutlistConsoleFormslistConsolePageLayoutslistPortalFormslistPortalPageLayoutsapi, consoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.layouts.read, with the purpose's own keys evaluated (the owner's administration keys, or for a read the record read key; platform.custom-objects.* and platform.custom-records.read for a custom object purpose)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.getConsoleFormgetConsolePageLayoutgetPortalFormgetPortalPageLayoutlistConsoleFormslistConsolePageLayoutslistPortalFormslistPortalPageLayoutsconsoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.layouts.updateRevise layouts within the caller’s applicable scope.patchConsoleFormpatchConsolePageLayoutpatchPortalFormpatchPortalPageLayoutupdateConsoleFormupdateConsolePageLayoutupdatePortalFormupdatePortalPageLayoutapi, consoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.layouts.update, with the purpose's own keys evaluated (the owner's administration keys, or for a read the record read key; platform.custom-objects.* and platform.custom-records.read for a custom object purpose)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.patchConsoleFormpatchConsolePageLayoutpatchPortalFormpatchPortalPageLayoutupdateConsoleFormupdateConsolePageLayoutupdatePortalFormupdatePortalPageLayoutconsoleBR-CAP-PFM-MTD-008-03 BR-CAP-PFM-MTD-008-04 BR-CAP-PFM-MTD-008-05 BR-CAP-PFM-MTD-008-07
platform.llm-usage.readInspect AI allowance and usage information within the caller’s applicable scope.getLlmUsageSummarylistLlmUsageFeaturesapi, consoleBR-CAP-PFM-LLM-017-08 BR-CAP-PFM-LLM-017-09 BR-CAP-PFM-LLM-018-10
platform.metadata.readInspect record descriptions within the caller’s applicable scope.describeObjectlistFieldTypeslistObjectsapi, console, jobBR-CAP-PFM-MTD-002-07 BR-CAP-PFM-MTD-004-02 BR-CAP-PFM-MTD-004-06
platform.notifications.manageAdminister staff notices within the caller’s applicable scope.getNotificationDeliverygetNotificationInstancegetNotificationRequestlistNotificationHistorylistNotificationRequestsapi, consoleBR-CAP-PFM-NOT-011-05 BR-CAP-PFM-NOT-011-06 BR-CAP-PFM-NOT-011-08 BR-CAP-PFM-NOT-010-01 BR-CAP-PFM-NOT-010-03 BR-CAP-PFM-NOT-010-04 BR-CAP-PFM-NOT-010-05
platform.notifications.publishSubmit application-owned staff notices through the protected publication entry point.cancelNotificationRequestrequestNotificationapi, hq, jobBR-CAP-PFM-NOT-002-04 BR-CAP-PFM-NOT-002-05 BR-CAP-PFM-NOT-002-08 BR-CAP-PFM-NOT-006-05 BR-CAP-PFM-NOT-006-07 BR-CAP-PFM-NOT-006-08
platform.notifications.useUse and maintain the caller’s own staff notices within the caller’s applicable scope.archiveMyNotificationgetMyNotificationgetMyNotificationSummarylistMyNotificationsmarkAllMyNotificationsReadmarkMyNotificationReadmarkMyNotificationUnreadsendMyTestNotificationunarchiveMyNotificationapi, consoleBR-CAP-PFM-NOT-009-02 BR-CAP-PFM-NOT-009-05 BR-CAP-PFM-NOT-010-01 BR-CAP-PFM-NOT-010-03 BR-CAP-PFM-NOT-010-04 BR-CAP-PFM-NOT-010-05 BR-CAP-PFM-NOT-002-04 BR-CAP-PFM-NOT-002-05 BR-CAP-PFM-NOT-002-08
platform.queries.generateRequest a query draft from a written question while retaining dataset access checks.generateDatasetQuerygetQueryGenerationapi, consoleBR-CAP-PFM-QRY-003-10
platform.queries.readInspect queries within the caller’s applicable scope.createQueryRecipeDraftcreateQueryScheduledeleteQueryScheduledescribeQueryDatasetdownloadQueryExportduplicateQuerySchedulefindRecipientUsersgetDeliveryTemplateStartergetQueryExportgetQueryRecipegetQuerySchedulegetScheduleQueryChangeslistDeliveryTemplateslistQueryDatasetslistQueryRecipeslistQueryScheduleRunslistQuerySchedulespauseQuerySchedulepreviewQuerySchedulereplaceQueryScheduleresolveDateExpressionsresumeQuerySchedulerunDatasetQueryrunQueryReciperunQueryScheduleNowstartQueryExporttakeQueryScheduleOwnershipuseLatestScheduleQueryvalidateDatasetQueryapi, console, jobBR-CAP-PFM-QRY-001-02 BR-CAP-PFM-QRY-001-06 BR-CAP-PFM-QRY-001-09 BR-CAP-PFM-QRY-001-11 BR-CAP-PFM-QRY-002-02 BR-CAP-PFM-QRY-008-04 BR-CAP-PFM-QRY-008-08 BR-CAP-PFM-QRY-014-07 BR-CAP-PFM-QRY-014-09 BR-CAP-PFM-QRY-015-01 BR-CAP-PFM-QRY-015-04 BR-CAP-PFM-QRY-015-05 BR-CAP-PFM-QRY-015-07 BR-CAP-PFM-QRY-015-11 BR-CAP-PFM-QRY-015-14 BR-CAP-PFM-QRY-015-15 BR-CAP-PFM-QRY-013-01
platform.queries.read (to follow and download, CAP-014)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.api, console, jobBR-CAP-PFM-QRY-013-01
platform.queries.read AND (platform.query-schedules.use OR platform.query-schedules.manage)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.createQueryScheduledeleteQueryScheduleduplicateQuerySchedulefindRecipientUsersgetDeliveryTemplateStartergetQuerySchedulegetScheduleQueryChangeslistDeliveryTemplateslistQueryScheduleRunslistQuerySchedulespauseQuerySchedulepreviewQuerySchedulereplaceQueryScheduleresumeQuerySchedulerunQueryScheduleNowtakeQueryScheduleOwnershipuseLatestScheduleQueryconsoleBR-CAP-PFM-QRY-015-01 BR-CAP-PFM-QRY-015-04 BR-CAP-PFM-QRY-015-05 BR-CAP-PFM-QRY-015-07 BR-CAP-PFM-QRY-015-11 BR-CAP-PFM-QRY-015-14 BR-CAP-PFM-QRY-015-15
platform.query-schedules.external-recipientsAllow delivery to external recipients for recurring file deliveries within the caller’s applicable scope.api, console, jobBR-CAP-PFM-QRY-015-01 BR-CAP-PFM-QRY-015-04 BR-CAP-PFM-QRY-015-05 BR-CAP-PFM-QRY-015-07 BR-CAP-PFM-QRY-015-11 BR-CAP-PFM-QRY-015-14 BR-CAP-PFM-QRY-015-15
platform.query-schedules.manageAdminister recurring file deliveries within the caller’s applicable scope.createQueryScheduledeleteQueryScheduleduplicateQuerySchedulefindRecipientUsersgetDeliveryTemplateStartergetQuerySchedulegetScheduleQueryChangeslistDeliveryTemplateslistQueryScheduleRunslistQuerySchedulespauseQuerySchedulepreviewQuerySchedulereplaceQueryScheduleresumeQuerySchedulerunQueryScheduleNowtakeQueryScheduleOwnershipuseLatestScheduleQueryapi, console, jobBR-CAP-PFM-QRY-015-01 BR-CAP-PFM-QRY-015-04 BR-CAP-PFM-QRY-015-05 BR-CAP-PFM-QRY-015-07 BR-CAP-PFM-QRY-015-11 BR-CAP-PFM-QRY-015-14 BR-CAP-PFM-QRY-015-15 BR-CAP-PFM-QRY-014-07 BR-CAP-PFM-QRY-014-09
platform.query-schedules.manage (to follow and download anyone's export)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.api, console, jobBR-CAP-PFM-QRY-014-07 BR-CAP-PFM-QRY-014-09
platform.query-schedules.useUse and maintain the caller’s own recurring file deliveries within the caller’s applicable scope.createQueryScheduledeleteQueryScheduleduplicateQuerySchedulefindRecipientUsersgetDeliveryTemplateStartergetQuerySchedulegetScheduleQueryChangeslistDeliveryTemplateslistQueryScheduleRunslistQuerySchedulespauseQuerySchedulepreviewQuerySchedulereplaceQueryScheduleresumeQuerySchedulerunQueryScheduleNowtakeQueryScheduleOwnershipuseLatestScheduleQueryapi, console, jobBR-CAP-PFM-QRY-015-01 BR-CAP-PFM-QRY-015-04 BR-CAP-PFM-QRY-015-05 BR-CAP-PFM-QRY-015-07 BR-CAP-PFM-QRY-015-11 BR-CAP-PFM-QRY-015-14 BR-CAP-PFM-QRY-015-15
platform.quick-search-settings.readInspect search field configuration within the caller’s applicable scope.getQuickSearchConfigurationlistQuickSearchConfigurationslistQuickSearchFieldsapi, console, jobBR-CAP-PFM-QRY-017-02 BR-CAP-PFM-QRY-017-04 BR-CAP-PFM-QRY-017-06
platform.quick-search-settings.rebuildRebuild search field configuration within the caller’s applicable scope.rebuildQuickSearchIndexapi, console, jobBR-CAP-PFM-QRY-017-02 BR-CAP-PFM-QRY-017-04 BR-CAP-PFM-QRY-017-06
platform.quick-search-settings.updateRevise search field configuration within the caller’s applicable scope.replaceQuickSearchConfigurationapi, console, jobBR-CAP-PFM-QRY-017-02 BR-CAP-PFM-QRY-017-04 BR-CAP-PFM-QRY-017-06
platform.quick-search.readInspect typed record lookup within the caller’s applicable scope.issueQuickSearchAccessapi, consoleBR-CAP-PFM-CSH-003-05 BR-CAP-PFM-QRY-016-04
platform.record-views.createAdd personal record visits within the caller’s applicable scope.recordRecordViewapi, consoleBR-CAP-PFM-OPS-010-02
platform.record-views.create, and the record type’s read and dataset-query keys evaluated for the targetEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.recordRecordViewconsoleBR-CAP-PFM-OPS-010-02
platform.record-views.readInspect personal record visits within the caller’s applicable scope.listMyRecordViewsapi, consoleBR-CAP-PFM-OPS-009-08
platform.reports.manageAdminister reports within the caller’s applicable scope.api, consoleBR-CAP-PFM-QRY-011-01 BR-CAP-PFM-QRY-011-05 BR-CAP-PFM-QRY-011-06 BR-CAP-PFM-QRY-011-07 BR-CAP-PFM-QRY-011-09 BR-CAP-PFM-QRY-011-10 BR-CAP-PFM-QRY-011-13 BR-CAP-PFM-QRY-012-07
platform.reports.readInspect reports within the caller’s applicable scope.getReportlistReportsapi, consoleBR-CAP-PFM-QRY-011-01 BR-CAP-PFM-QRY-011-05 BR-CAP-PFM-QRY-011-06 BR-CAP-PFM-QRY-011-07 BR-CAP-PFM-QRY-011-09 BR-CAP-PFM-QRY-011-10 BR-CAP-PFM-QRY-011-13 BR-CAP-PFM-QRY-012-07
platform.reports.shareChange the shared audience of reports within the caller’s applicable scope.api, consoleBR-CAP-PFM-QRY-011-01 BR-CAP-PFM-QRY-011-05 BR-CAP-PFM-QRY-011-06 BR-CAP-PFM-QRY-011-07 BR-CAP-PFM-QRY-011-09 BR-CAP-PFM-QRY-011-10 BR-CAP-PFM-QRY-011-13 BR-CAP-PFM-QRY-012-07
platform.reports.useUse and maintain the caller’s own reports within the caller’s applicable scope.createReportdeleteReportstartReportExportupdateReportapi, console, jobBR-CAP-PFM-QRY-011-01 BR-CAP-PFM-QRY-011-05 BR-CAP-PFM-QRY-011-06 BR-CAP-PFM-QRY-011-07 BR-CAP-PFM-QRY-011-09 BR-CAP-PFM-QRY-011-10 BR-CAP-PFM-QRY-011-13 BR-CAP-PFM-QRY-012-07 BR-CAP-PFM-QRY-013-01 BR-CAP-PFM-QRY-015-01 BR-CAP-PFM-QRY-015-04 BR-CAP-PFM-QRY-015-05 BR-CAP-PFM-QRY-015-07 BR-CAP-PFM-QRY-015-11 BR-CAP-PFM-QRY-015-14 BR-CAP-PFM-QRY-015-15
platform.reports.use (report schedules)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.api, console, jobBR-CAP-PFM-QRY-015-01 BR-CAP-PFM-QRY-015-04 BR-CAP-PFM-QRY-015-05 BR-CAP-PFM-QRY-015-07 BR-CAP-PFM-QRY-015-11 BR-CAP-PFM-QRY-015-14 BR-CAP-PFM-QRY-015-15
platform.responsibilities.delegate-ownArrange temporary cover for a responsibility the caller holds.createResponsibilityDelegationdelegateAllMyResponsibilitiesendResponsibilityDelegationapi, consoleBR-CAP-PFM-ELG-014-01 BR-CAP-PFM-ELG-014-04 BR-CAP-PFM-ELG-014-07 BR-CAP-PFM-ELG-014-08
platform.responsibilities.manageAdminister responsibilities within the caller’s applicable scope.createResponsibilityAssignmentcreateResponsibilityDelegationendResponsibilityAssignmentendResponsibilityDelegationremoveResponsibilityRoleDefaultapi, consoleBR-CAP-PFM-ELG-013-02 BR-CAP-PFM-ELG-013-04 BR-CAP-PFM-ELG-013-05 BR-CAP-PFM-ELG-013-08 BR-CAP-PFM-ELG-015-01 BR-CAP-PFM-ELG-015-03 BR-CAP-PFM-ELG-015-09 BR-CAP-PFM-ELG-014-01 BR-CAP-PFM-ELG-014-04 BR-CAP-PFM-ELG-014-07 BR-CAP-PFM-ELG-014-08
platform.responsibilities.readInspect responsibilities within the caller’s applicable scope.createResponsibilityDelegationendResponsibilityDelegationgetEffectiveResponsibilityHoldersgetMyResponsibilitieslistResponsibilityAssignmentslistResponsibilityDefinitionslistUnassignedResponsibilitiesapi, console, jobBR-CAP-PFM-ELG-013-02 BR-CAP-PFM-ELG-013-04 BR-CAP-PFM-ELG-013-05 BR-CAP-PFM-ELG-013-08 BR-CAP-PFM-ELG-014-01 BR-CAP-PFM-ELG-014-04 BR-CAP-PFM-ELG-014-07 BR-CAP-PFM-ELG-014-08 BR-CAP-PFM-ELG-015-01 BR-CAP-PFM-ELG-015-03 BR-CAP-PFM-ELG-015-09
platform.responsibilities.read (evaluates platform.responsibilities.manage and platform.responsibilities.delegate-own)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.createResponsibilityDelegationendResponsibilityDelegationconsoleBR-CAP-PFM-ELG-014-01 BR-CAP-PFM-ELG-014-04 BR-CAP-PFM-ELG-014-07 BR-CAP-PFM-ELG-014-08
platform.saved-queries.manageAdminister saved questions within the caller’s applicable scope.api, consoleBR-CAP-PFM-QRY-006-01 BR-CAP-PFM-QRY-006-02 BR-CAP-PFM-QRY-006-04 BR-CAP-PFM-QRY-006-05 BR-CAP-PFM-QRY-006-06 BR-CAP-PFM-QRY-006-08 BR-CAP-PFM-QRY-006-12 BR-CAP-PFM-QRY-006-13 BR-CAP-PFM-QRY-006-15
platform.saved-queries.readInspect saved questions within the caller’s applicable scope.getSavedQuerylistSavedQueriesrunSavedQueryapi, console, jobBR-CAP-PFM-QRY-006-01 BR-CAP-PFM-QRY-006-02 BR-CAP-PFM-QRY-006-04 BR-CAP-PFM-QRY-006-05 BR-CAP-PFM-QRY-006-06 BR-CAP-PFM-QRY-006-08 BR-CAP-PFM-QRY-006-12 BR-CAP-PFM-QRY-006-13 BR-CAP-PFM-QRY-006-15 BR-CAP-PFM-QRY-007-05 BR-CAP-PFM-QRY-011-01 BR-CAP-PFM-QRY-011-05 BR-CAP-PFM-QRY-011-06 BR-CAP-PFM-QRY-011-07 BR-CAP-PFM-QRY-011-09 BR-CAP-PFM-QRY-011-10 BR-CAP-PFM-QRY-011-13
platform.saved-queries.read and the dataset's query key (to read a report's data)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.api, consoleBR-CAP-PFM-QRY-011-01 BR-CAP-PFM-QRY-011-05 BR-CAP-PFM-QRY-011-06 BR-CAP-PFM-QRY-011-07 BR-CAP-PFM-QRY-011-09 BR-CAP-PFM-QRY-011-10 BR-CAP-PFM-QRY-011-13
platform.saved-queries.shareChange the shared audience of saved questions within the caller’s applicable scope.api, consoleBR-CAP-PFM-QRY-006-01 BR-CAP-PFM-QRY-006-02 BR-CAP-PFM-QRY-006-04 BR-CAP-PFM-QRY-006-05 BR-CAP-PFM-QRY-006-06 BR-CAP-PFM-QRY-006-08 BR-CAP-PFM-QRY-006-12 BR-CAP-PFM-QRY-006-13 BR-CAP-PFM-QRY-006-15
platform.saved-queries.useUse and maintain the caller’s own saved questions within the caller’s applicable scope.createSavedQuerydeleteSavedQueryupdateSavedQueryapi, consoleBR-CAP-PFM-QRY-006-01 BR-CAP-PFM-QRY-006-02 BR-CAP-PFM-QRY-006-04 BR-CAP-PFM-QRY-006-05 BR-CAP-PFM-QRY-006-06 BR-CAP-PFM-QRY-006-08 BR-CAP-PFM-QRY-006-12 BR-CAP-PFM-QRY-006-13 BR-CAP-PFM-QRY-006-15
platform.security-access.explainInspect access explanations and the associated security history.explainConsoleUserPermissionslistSecurityAuditEventsapi, consoleBR-CAP-PFM-SEC-011-01 BR-CAP-PFM-SEC-011-09 BR-CAP-PFM-SEC-010-01 BR-CAP-PFM-SEC-010-02 BR-CAP-PFM-SEC-010-04 BR-CAP-PFM-SEC-010-06 BR-CAP-PFM-SEC-010-09 BR-CAP-PFM-SEC-010-10 BR-CAP-PFM-SEC-010-12 BR-CAP-PFM-SEC-010-13 BR-CAP-PFM-SEC-010-14
platform.security-access.manageAdminister scoped memberships and assignments subject to delegation and self-widening checks.activateConsoleUseractivateUserdeleteUsergrantConsoleUserRoleinviteConsoleUserinviteTenantMemberreinstateConsoleUserreinstateUserresendConsoleUserInvitationresendInvitationrevokeConsoleUserrevokeUsersetConsoleUserRoleScopesuspendConsoleUsersuspendUserupdateConsoleUserDetailswithdrawConsoleUserRoleapi, console, job, portalBR-CAP-PFM-SEC-009-03 BR-CAP-PFM-SEC-009-05 BR-CAP-PFM-SEC-009-06 BR-CAP-PFM-SEC-009-07 BR-CAP-PFM-SEC-009-10 BR-CAP-PFM-SEC-010-01 BR-CAP-PFM-SEC-010-02 BR-CAP-PFM-SEC-010-04 BR-CAP-PFM-SEC-010-06 BR-CAP-PFM-SEC-010-09 BR-CAP-PFM-SEC-010-10 BR-CAP-PFM-SEC-010-12 BR-CAP-PFM-SEC-010-13 BR-CAP-PFM-SEC-010-14 BR-CAP-PFM-SEC-008-01 BR-CAP-PFM-SEC-008-04 BR-CAP-PFM-SEC-008-05 BR-CAP-PFM-SEC-008-09 BR-CAP-PFM-SEC-008-11 BR-CAP-PFM-SEC-008-12
platform.security-policies.manageAdminister access policies within the caller’s applicable scope.archiveSecurityPolicycreateSecurityPolicyduplicateSecurityPolicypatchSecurityPolicyapi, consoleBR-CAP-PFM-SEC-012-02 BR-CAP-PFM-SEC-012-03 BR-CAP-PFM-SEC-012-07 BR-CAP-PFM-SEC-012-10 BR-CAP-PFM-SEC-012-12
platform.security-policies.readInspect access policies within the caller’s applicable scope.getCustomerPermissionCataloggetPermissionCataloggetSecurityPolicylistSecurityPoliciesvalidateSecurityPolicyRulesapi, consoleBR-CAP-PFM-SEC-012-02 BR-CAP-PFM-SEC-012-03 BR-CAP-PFM-SEC-012-07 BR-CAP-PFM-SEC-012-10 BR-CAP-PFM-SEC-012-12
platform.security-roles.manageAdminister role definitions within the caller’s applicable scope.archiveSecurityRolecreateSecurityRoleduplicateSecurityRolepatchSecurityRolesetSecurityRoleEligibilityapi, console, job, portalBR-CAP-PFM-SEC-012-02 BR-CAP-PFM-SEC-012-03 BR-CAP-PFM-SEC-012-07 BR-CAP-PFM-SEC-012-10 BR-CAP-PFM-SEC-012-12 BR-CAP-PFM-SEC-014-02 BR-CAP-PFM-SEC-014-05 BR-CAP-PFM-SEC-014-13
platform.security-roles.readInspect role definitions within the caller’s applicable scope.getSecurityRolelistSecurityRolesapi, consoleBR-CAP-PFM-SEC-012-02 BR-CAP-PFM-SEC-012-03 BR-CAP-PFM-SEC-012-07 BR-CAP-PFM-SEC-012-10 BR-CAP-PFM-SEC-012-12
platform.security-self.readInspect the active caller’s own evaluated authority without an administered role grant.declinePortalContactMatchevaluateEligibilitygetMyAccessgetMyApplicationsgetMySecurityContextgetMySecurityContextInTenantgetPortalContactMatchresolveTenantUserNamessignOutPortalMemberstartPortalContactChallengeverifyPortalContactChallengeapi, console, job, portalBR-CAP-PFM-CSH-001-02 BR-CAP-PFM-CSH-001-06 BR-CAP-PFM-CSH-012-06 BR-CAP-PFM-CSH-014-10 BR-CAP-PFM-CSH-009-08 BR-CAP-PFM-ELG-008-02 BR-CAP-PFM-ELG-008-03 BR-CAP-PFM-ELG-008-04 BR-CAP-PFM-ELG-008-12 BR-CAP-PFM-SEC-007-04 BR-CAP-PFM-SEC-007-08 BR-CAP-PFM-SEC-007-13 BR-CAP-PFM-SEC-020-04 BR-CAP-PFM-SEC-020-08 BR-CAP-PFM-SEC-020-09 BR-CAP-PFM-SEC-019-05 BR-CAP-PFM-SEC-019-07 BR-CAP-PFM-SEC-015-01 BR-CAP-PFM-SEC-015-02 BR-CAP-PFM-SEC-015-03 BR-CAP-PFM-SEC-015-07 BR-CAP-PFM-SEC-015-12 BR-CAP-PFM-ELG-009-02 BR-CAP-PFM-ELG-010-06 BR-CAP-PFM-ELG-010-07 BR-CAP-PFM-ELG-010-08
platform.security-self.read (evaluates platform.eligibility.read; the purpose's declared callers decide admission)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.evaluateEligibilityportalBR-CAP-PFM-ELG-008-02 BR-CAP-PFM-ELG-008-03 BR-CAP-PFM-ELG-008-04 BR-CAP-PFM-ELG-008-12 BR-CAP-PFM-ELG-009-02 BR-CAP-PFM-ELG-010-06 BR-CAP-PFM-ELG-010-07 BR-CAP-PFM-ELG-010-08
platform.snapshots.readInspect snapshots within the caller’s applicable scope.listSnapshotPeriodsapi, console, jobBR-CAP-PFM-QRY-019-01 BR-CAP-PFM-QRY-019-04 BR-CAP-PFM-QRY-019-05 BR-CAP-PFM-QRY-019-06 BR-CAP-PFM-QRY-019-08 BR-CAP-PFM-QRY-019-10 BR-CAP-PFM-QRY-019-11
platform.staff-access.manageAdminister customer decisions on Rhythm staff entry within the caller’s applicable scope.approveTenantStaffAccessdeclineTenantStaffAccessgiveTenantStaffAccessrevokeTenantStaffAccessapi, consoleBR-CAP-PFM-SEC-017-01 BR-CAP-PFM-SEC-017-02 BR-CAP-PFM-SEC-017-04 BR-CAP-PFM-SEC-017-07 BR-CAP-PFM-SEC-017-10 BR-CAP-PFM-SEC-017-14
platform.staff-access.readInspect customer decisions on Rhythm staff entry within the caller’s applicable scope.listTenantStaffAccessapi, consoleBR-CAP-PFM-SEC-017-01 BR-CAP-PFM-SEC-017-02 BR-CAP-PFM-SEC-017-04 BR-CAP-PFM-SEC-017-07 BR-CAP-PFM-SEC-017-10 BR-CAP-PFM-SEC-017-14
platform.tenant-applications.readInspect workspace application availability within the caller’s applicable scope.listTenantApplicationsForTenantapi, consoleBR-CAP-PFM-CSH-017-08 BR-CAP-PFM-CSH-017-09 BR-CAP-PFM-CSH-017-12 BR-CAP-PFM-OPS-016-01 BR-CAP-PFM-OPS-016-03 BR-CAP-PFM-OPS-016-06 BR-CAP-PFM-SEC-002-01 BR-CAP-PFM-SEC-002-07 BR-CAP-PFM-SEC-002-08 BR-CAP-PFM-SEC-002-13 BR-CAP-PFM-SEC-002-14
platform.tenants.bulkApply counted bulk changes to workspace administration records within the caller’s applicable scope.api, consoleBR-CAP-PFM-SEC-002-01 BR-CAP-PFM-SEC-002-07 BR-CAP-PFM-SEC-002-08 BR-CAP-PFM-SEC-002-13 BR-CAP-PFM-SEC-002-14
platform.tenants.deletion-cancelWithdraw a workspace-removal decision while cancellation remains valid.cancelTenantDeletionRequestapi, console, hq, jobBR-CAP-PFM-SEC-004-02 BR-CAP-PFM-SEC-004-08 BR-CAP-PFM-SEC-004-09 BR-CAP-PFM-SEC-004-11 BR-CAP-PFM-SEC-004-12 BR-CAP-PFM-SEC-004-13 BR-CAP-PFM-TNL-014-02 BR-CAP-PFM-TNL-014-03 BR-CAP-PFM-TNL-014-06 BR-CAP-PFM-TNL-014-08
platform.tenants.deletion-holdPause or release a workspace-removal decision before irreversible work.holdTenantDeletionRequestreleaseTenantDeletionRequestapi, console, hq, jobBR-CAP-PFM-SEC-004-02 BR-CAP-PFM-SEC-004-08 BR-CAP-PFM-SEC-004-09 BR-CAP-PFM-SEC-004-11 BR-CAP-PFM-SEC-004-12 BR-CAP-PFM-SEC-004-13 BR-CAP-PFM-TNL-014-02 BR-CAP-PFM-TNL-014-03 BR-CAP-PFM-TNL-014-06 BR-CAP-PFM-TNL-014-08
platform.tenants.deletion-readInspect workspace-removal decisions and their retained progress.getTenantDeletionRequestlistTenantDeletionRequestsapi, console, hq, jobBR-CAP-PFM-SEC-004-02 BR-CAP-PFM-SEC-004-08 BR-CAP-PFM-SEC-004-09 BR-CAP-PFM-SEC-004-11 BR-CAP-PFM-SEC-004-12 BR-CAP-PFM-SEC-004-13 BR-CAP-PFM-TNL-014-02 BR-CAP-PFM-TNL-014-03 BR-CAP-PFM-TNL-014-06 BR-CAP-PFM-TNL-014-08 BR-CAP-PFM-TNL-018-03 BR-CAP-PFM-TNL-018-05
platform.tenants.deletion-requestSubmit a deliberate workspace-removal decision and request permitted recovery.requestTenantDeletionresumeTenantDeletionScheduleretryTenantPurgeapi, console, hq, jobBR-CAP-PFM-SEC-004-02 BR-CAP-PFM-SEC-004-08 BR-CAP-PFM-SEC-004-09 BR-CAP-PFM-SEC-004-11 BR-CAP-PFM-SEC-004-12 BR-CAP-PFM-SEC-004-13 BR-CAP-PFM-TNL-013-03 BR-CAP-PFM-TNL-013-10 BR-CAP-PFM-TNL-015-06 BR-CAP-PFM-TNL-016-02 BR-CAP-PFM-TNL-016-03 BR-CAP-PFM-TNL-017-03 BR-CAP-PFM-TNL-017-06 BR-CAP-PFM-TNL-017-13
platform.tenants.manage-commercial-linkChange the commercial-company link used to derive workspace coverage.setTenantHubspotCompanyapi, console, hqBR-CAP-PFM-SEC-002-01 BR-CAP-PFM-SEC-002-07 BR-CAP-PFM-SEC-002-08 BR-CAP-PFM-SEC-002-13 BR-CAP-PFM-SEC-002-14
platform.tenants.manage-statusChange business standing through the separate staff authority for workspace availability.patchHqTenantpatchTenantapi, console, hq, jobBR-CAP-PFM-SEC-002-01 BR-CAP-PFM-SEC-002-07 BR-CAP-PFM-SEC-002-08 BR-CAP-PFM-SEC-002-13 BR-CAP-PFM-SEC-002-14 BR-CAP-PFM-TNL-006-01 BR-CAP-PFM-TNL-006-03
platform.tenants.onboardPrepare the workspace’s portal identity infrastructure under staff authority.onboardTenantPortalapi, hq, job, portalBR-CAP-PFM-SEC-019-05 BR-CAP-PFM-SEC-019-07
platform.tenants.readInspect workspace administration records within the caller’s applicable scope.getDefaultTenantForCustomergetTenantlistByCustomerIdlistTenantslistTenantsByParentIdapi, console, portalBR-CAP-PFM-SEC-002-01 BR-CAP-PFM-SEC-002-07 BR-CAP-PFM-SEC-002-08 BR-CAP-PFM-SEC-002-13 BR-CAP-PFM-SEC-002-14
platform.tenants.updateRevise workspace administration records within the caller’s applicable scope.patchTenantupdateTenantapi, consoleBR-CAP-PFM-SEC-002-01 BR-CAP-PFM-SEC-002-07 BR-CAP-PFM-SEC-002-08 BR-CAP-PFM-SEC-002-13 BR-CAP-PFM-SEC-002-14
platform.tenants.update (a status change also evaluates platform.tenants.manage-status)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.patchTenantconsoleBR-CAP-PFM-SEC-002-01 BR-CAP-PFM-SEC-002-07 BR-CAP-PFM-SEC-002-08 BR-CAP-PFM-SEC-002-13 BR-CAP-PFM-SEC-002-14
platform.users.bulkApply counted bulk changes to membership profiles within the caller’s applicable scope.api, console, jobBR-CAP-PFM-SEC-009-03 BR-CAP-PFM-SEC-009-05 BR-CAP-PFM-SEC-009-06 BR-CAP-PFM-SEC-009-07 BR-CAP-PFM-SEC-009-10
platform.users.change-passwordChange or recover the caller’s own credential through the admitted identity flow.changePasswordresetOwnPasswordapi, console, portalBR-CAP-PFM-SEC-006-04 BR-CAP-PFM-SEC-006-06 BR-CAP-PFM-SEC-006-08 BR-CAP-PFM-SEC-006-09 BR-CAP-PFM-SEC-006-10 BR-CAP-PFM-SEC-006-11
platform.users.createAdd membership profiles within the caller’s applicable scope.createUserapi, console, jobBR-CAP-PFM-SEC-009-03 BR-CAP-PFM-SEC-009-05 BR-CAP-PFM-SEC-009-06 BR-CAP-PFM-SEC-009-07 BR-CAP-PFM-SEC-009-10
platform.users.deleteRemove membership profiles within the caller’s applicable scope.deleteUserapi, console, jobBR-CAP-PFM-SEC-009-03 BR-CAP-PFM-SEC-009-05 BR-CAP-PFM-SEC-009-06 BR-CAP-PFM-SEC-009-07 BR-CAP-PFM-SEC-009-10
platform.users.delete and platform.security-access.manageEvaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.deleteUserconsoleBR-CAP-PFM-SEC-009-03 BR-CAP-PFM-SEC-009-05 BR-CAP-PFM-SEC-009-06 BR-CAP-PFM-SEC-009-07 BR-CAP-PFM-SEC-009-10
platform.users.manage-identitiesMaintain a reachable membership’s canonical provider identity.linkCognitoIdentityapi, console, jobBR-CAP-PFM-SEC-009-03 BR-CAP-PFM-SEC-009-05 BR-CAP-PFM-SEC-009-06 BR-CAP-PFM-SEC-009-07 BR-CAP-PFM-SEC-009-10
platform.users.manage-passwordsInitiate password recovery for another reachable membership.resetUserPasswordapi, consoleBR-CAP-PFM-SEC-006-04 BR-CAP-PFM-SEC-006-06 BR-CAP-PFM-SEC-006-08 BR-CAP-PFM-SEC-006-09 BR-CAP-PFM-SEC-006-10 BR-CAP-PFM-SEC-006-11
platform.users.readInspect membership profiles within the caller’s applicable scope.checkSecurityGrantcheckTenantSecurityGrantgetConsoleUsergetCurrentUsergetUserlistConsoleUserAssignmentslistConsoleUserslistCustomerInvitationslistSecurityRoleMemberslistTenantMemberslistUserIdentitieslistUsersapi, console, job, portalBR-CAP-PFM-SEC-009-03 BR-CAP-PFM-SEC-009-05 BR-CAP-PFM-SEC-009-06 BR-CAP-PFM-SEC-009-07 BR-CAP-PFM-SEC-009-10 BR-CAP-PFM-SEC-008-01 BR-CAP-PFM-SEC-008-04 BR-CAP-PFM-SEC-008-05 BR-CAP-PFM-SEC-008-09 BR-CAP-PFM-SEC-008-11 BR-CAP-PFM-SEC-008-12 BR-CAP-PFM-SEC-010-01 BR-CAP-PFM-SEC-010-02 BR-CAP-PFM-SEC-010-04 BR-CAP-PFM-SEC-010-06 BR-CAP-PFM-SEC-010-09 BR-CAP-PFM-SEC-010-10 BR-CAP-PFM-SEC-010-12 BR-CAP-PFM-SEC-010-13 BR-CAP-PFM-SEC-010-14 BR-CAP-PFM-SEC-006-04 BR-CAP-PFM-SEC-006-06 BR-CAP-PFM-SEC-006-08 BR-CAP-PFM-SEC-006-09 BR-CAP-PFM-SEC-006-10 BR-CAP-PFM-SEC-006-11
platform.users.updateRevise membership profiles within the caller’s applicable scope.patchUserupdateUserapi, console, jobBR-CAP-PFM-SEC-009-03 BR-CAP-PFM-SEC-009-05 BR-CAP-PFM-SEC-009-06 BR-CAP-PFM-SEC-009-07 BR-CAP-PFM-SEC-009-10
platform.workflow-actions.automation-manageMaintain and publish event-driven definitions in shared workflow configuration within the caller’s applicable scope.createAutomationRuledeleteAutomationRuledisableAutomationRuleenableAutomationRulepublishAutomationRulereplaceAutomationRuleretireAutomationRulesaveAutomationRuleDraftapi, console, jobBR-CAP-PFM-INT-020-01 BR-CAP-PFM-INT-020-02 BR-CAP-PFM-INT-020-03 BR-CAP-PFM-INT-020-04 BR-CAP-PFM-INT-020-05 BR-CAP-PFM-INT-020-06 BR-CAP-PFM-INT-020-09
platform.workflow-actions.calendars-manageMaintain business-time calendars in shared workflow configuration within the caller’s applicable scope.createBusinessCalendardeleteBusinessCalendarreplaceBusinessCalendarapi, consoleBR-CAP-PFM-INT-019-02 BR-CAP-PFM-INT-019-03
platform.workflow-actions.registry-readInspect available action and trigger declarations.getAutomationRulegetBusinessCalendargetWorkflowActionTemplategetWorkflowActionTypegetWorkflowActionsTenantHealthgetWorkflowTemplatelistAutomationRuleVersionslistAutomationRuleslistBusinessCalendarslistWorkflowActionTemplateslistWorkflowActionTypeslistWorkflowTemplateslistWorkflowTriggerPointsapi, console, jobBR-CAP-PFM-INT-018-01 BR-CAP-PFM-INT-018-02 BR-CAP-PFM-INT-018-06 BR-CAP-PFM-INT-021-02 BR-CAP-PFM-INT-021-03 BR-CAP-PFM-INT-020-01 BR-CAP-PFM-INT-020-02 BR-CAP-PFM-INT-020-03 BR-CAP-PFM-INT-020-04 BR-CAP-PFM-INT-020-05 BR-CAP-PFM-INT-020-06 BR-CAP-PFM-INT-020-09 BR-CAP-PFM-INT-019-02 BR-CAP-PFM-INT-019-03
platform.workflow-actions.registry-registerReplace an application’s action declarations through its admitted service identity.registerWorkflowActionsManifestapi, job, serviceBR-CAP-PFM-INT-018-01 BR-CAP-PFM-INT-018-02 BR-CAP-PFM-INT-018-06
platform.workflow-actions.registry-register (service caller for its own application)Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.registerWorkflowActionsManifestserviceBR-CAP-PFM-INT-018-01 BR-CAP-PFM-INT-018-02 BR-CAP-PFM-INT-018-06
platform.workflow-actions.runs-readInspect host-owned runs through shared workflow configuration within the caller’s applicable scope.listWorkflowActionRunslistWorkflowTimersapi, console, jobBR-CAP-PFM-INT-020-01 BR-CAP-PFM-INT-020-02 BR-CAP-PFM-INT-020-03 BR-CAP-PFM-INT-020-04 BR-CAP-PFM-INT-020-05 BR-CAP-PFM-INT-020-06 BR-CAP-PFM-INT-020-09
platform.workflow-actions.runs-resolveResolve permitted host-owned runs through shared workflow configuration within the caller’s applicable scope.api, jobBR-CAP-PFM-INT-020-01 BR-CAP-PFM-INT-020-02 BR-CAP-PFM-INT-020-03 BR-CAP-PFM-INT-020-04 BR-CAP-PFM-INT-020-05 BR-CAP-PFM-INT-020-06 BR-CAP-PFM-INT-020-09
platform.workflow-actions.templates-manageMaintain reusable recipes in shared workflow configuration within the caller’s applicable scope.createWorkflowActionTemplatecreateWorkflowTemplatedeleteWorkflowActionTemplatedeleteWorkflowTemplatereplaceWorkflowActionTemplatereplaceWorkflowTemplateapi, consoleBR-CAP-PFM-INT-021-02 BR-CAP-PFM-INT-021-03 BR-CAP-PFM-INT-019-02 BR-CAP-PFM-INT-019-03
rhythm_crm_app and rhythm_platform_app execution of the endpoint deletion and merge functions (no user key)Use the documented public, internal or machine-access boundary without treating this description as a grantable permission.api, jobBR-CAP-PFM-MTD-019-06
Route permission metadata: platform.extension-points.read; anyOf: platform.extension-handlers.manage, platform.extension-rules.manage. The handler additionally requires the manage key for its kind.Evaluate the combined or owner-declared requirement recorded by the consuming artifact; this expression is not a separately grantable permission.createExtensionHandlerdeleteExtensionHandlerupdateExtensionHandlerconsoleBR-CAP-PFM-INT-017-05 BR-CAP-PFM-INT-017-06 BR-CAP-PFM-INT-017-07 BR-CAP-PFM-INT-017-08
security.accessPresent the corresponding console destination or action from evaluated backend entitlements.console
system (no user permission key; events are written by the record and link writes)Use the documented public, internal or machine-access boundary without treating this description as a grantable permission.jobBR-CAP-PFM-MTD-015-03 BR-CAP-PFM-MTD-015-05
the platform-communications-dispatcher-invoke managed policyUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.nudgeCommunicationsDispatcher (IAM invoke of platform_communications_dispatcher)serviceBR-CAP-PFM-NOT-018-01 BR-CAP-PFM-NOT-018-03 BR-CAP-PFM-NOT-018-05
the platform-communications-message-templates-invoke managed policy, given only to MarketingUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.storeMessageVersionTemplate (IAM function platform_communications_message_templates)serviceBR-CAP-PFM-NOT-016-02 BR-CAP-PFM-NOT-016-05 BR-CAP-PFM-NOT-016-07 BR-CAP-PFM-NOT-016-08 BR-CAP-PFM-NOT-016-09 BR-CAP-PFM-NOT-016-10 BR-CAP-PFM-NOT-016-11
the platform-communications-request-invoke managed policyUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.readiness, testSend and renderPreview (IAM operations)request (IAM operation of platform_communications_request)saveOwnedTemplate, clearOwnedTemplate and getOwnedTemplates (IAM operations)serviceBR-CAP-PFM-NOT-017-05 BR-CAP-PFM-NOT-017-11 BR-CAP-PFM-NOT-017-16 BR-CAP-PFM-NOT-016-02 BR-CAP-PFM-NOT-016-05 BR-CAP-PFM-NOT-016-07 BR-CAP-PFM-NOT-016-08 BR-CAP-PFM-NOT-016-09 BR-CAP-PFM-NOT-016-10 BR-CAP-PFM-NOT-016-11
the platform-communications-request-invoke managed policy; service filter not authenticated (FND-PFM-NOT-035)Use the documented public, internal or machine-access boundary without treating this description as a grantable permission.changedMessages (IAM operation)serviceBR-CAP-PFM-NOT-019-04 BR-CAP-PFM-NOT-019-06 BR-CAP-PFM-NOT-019-08 BR-CAP-PFM-NOT-019-09 BR-CAP-PFM-NOT-019-10 BR-CAP-PFM-NOT-019-11
the platform-notifications-dispatcher-invoke managed policyUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.nudgeNotificationsDispatcher (IAM invoke of platform_notifications_dispatcher)serviceBR-CAP-PFM-NOT-002-04 BR-CAP-PFM-NOT-002-05 BR-CAP-PFM-NOT-002-08 BR-CAP-PFM-NOT-008-05 BR-CAP-PFM-NOT-008-06 BR-CAP-PFM-NOT-008-09
the platform-notifications-registration-invoke managed policyUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.registerServiceNotifications (IAM function platform_notifications_registration)serviceBR-CAP-PFM-NOT-001-02 BR-CAP-PFM-NOT-001-10
the platform-notifications-request-invoke managed policyUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.publishOrCancel (IAM function platform_notifications_request)serviceBR-CAP-PFM-NOT-002-04 BR-CAP-PFM-NOT-002-05 BR-CAP-PFM-NOT-002-08
the request-store policy and the rhythm_communications_submitter capability roleUse the documented public, internal or machine-access boundary without treating this description as a grantable permission.submitCommunicationRequest (shared library, in the caller's transaction)serviceBR-CAP-PFM-NOT-017-05 BR-CAP-PFM-NOT-017-11 BR-CAP-PFM-NOT-017-16
the rhythm_notifications_submitter capability role (insert only, own workspace)Use the documented public, internal or machine-access boundary without treating this description as a grantable permission.publishNotification and cancelNotification (producer library, in the producer's transaction)serviceBR-CAP-PFM-NOT-002-04 BR-CAP-PFM-NOT-002-05 BR-CAP-PFM-NOT-002-08 BR-CAP-PFM-NOT-014-02 BR-CAP-PFM-NOT-014-04 BR-CAP-PFM-NOT-014-06 BR-CAP-PFM-NOT-014-07 BR-CAP-PFM-NOT-014-10
tools.queries.viewPresent the corresponding console destination or action from evaluated backend entitlements.console
tools.reports.viewPresent the corresponding console destination or action from evaluated backend entitlements.console
tools.tasks.viewPresent the corresponding console destination or action from evaluated backend entitlements.console

The Markdown files under specs/ in rhythmsoftware/rhythm-v2-docs are the canonical source of truth. This reader is a generated, read-only projection of them.