Add read actions to all unprefixed scopes
Signed-off-by: Ludovic Vielle <ludovic@probo.com>
This commit is contained in:
@@ -73,6 +73,8 @@ var OAuth2ScopeMappings = map[coredata.OAuth2Scope][]string{
|
||||
ActionAssetList,
|
||||
},
|
||||
ScopeV1Asset: {
|
||||
ActionAssetGet,
|
||||
ActionAssetList,
|
||||
ActionAssetCreate,
|
||||
ActionAssetUpdate,
|
||||
ActionAssetDelete,
|
||||
@@ -88,6 +90,13 @@ var OAuth2ScopeMappings = map[coredata.OAuth2Scope][]string{
|
||||
ActionReportDownloadUrlGet,
|
||||
},
|
||||
ScopeV1Audit: {
|
||||
ActionAuditGet,
|
||||
ActionAuditList,
|
||||
ActionFindingGet,
|
||||
ActionFindingList,
|
||||
ActionReportGet,
|
||||
ActionReportGetReportUrl,
|
||||
ActionReportDownloadUrlGet,
|
||||
ActionAuditCreate,
|
||||
ActionAuditUpdate,
|
||||
ActionAuditDelete,
|
||||
@@ -122,6 +131,21 @@ var OAuth2ScopeMappings = map[coredata.OAuth2Scope][]string{
|
||||
ActionCustomDomainGet,
|
||||
},
|
||||
ScopeV1CompliancePage: {
|
||||
ActionTrustCenterGet,
|
||||
ActionTrustCenterGetNda,
|
||||
ActionTrustCenterAccessGet,
|
||||
ActionTrustCenterAccessList,
|
||||
ActionTrustCenterFileGet,
|
||||
ActionTrustCenterFileList,
|
||||
ActionTrustCenterFileGetFileUrl,
|
||||
ActionTrustCenterReferenceList,
|
||||
ActionTrustCenterReferenceGetLogoUrl,
|
||||
ActionTrustCenterDocumentAccessList,
|
||||
ActionMailingListUpdateList,
|
||||
ActionMailingListSubscriberList,
|
||||
ActionComplianceFrameworkList,
|
||||
ActionComplianceExternalURLList,
|
||||
ActionCustomDomainGet,
|
||||
ActionTrustCenterUpdate,
|
||||
ActionTrustCenterNonDisclosureAgreementUpload,
|
||||
ActionTrustCenterNonDisclosureAgreementDelete,
|
||||
@@ -155,6 +179,8 @@ var OAuth2ScopeMappings = map[coredata.OAuth2Scope][]string{
|
||||
ActionConnectorGet,
|
||||
},
|
||||
ScopeV1Connector: {
|
||||
ActionConnectorList,
|
||||
ActionConnectorGet,
|
||||
ActionConnectorCreate,
|
||||
ActionConnectorDelete,
|
||||
ActionConnectorInitiate,
|
||||
@@ -175,6 +201,19 @@ var OAuth2ScopeMappings = map[coredata.OAuth2Scope][]string{
|
||||
ActionApplicabilityStatementList,
|
||||
},
|
||||
ScopeV1Control: {
|
||||
ActionControlGet,
|
||||
ActionControlList,
|
||||
ActionMeasureGet,
|
||||
ActionMeasureList,
|
||||
ActionFrameworkGet,
|
||||
ActionFrameworkList,
|
||||
ActionFrameworkExport,
|
||||
ActionObligationGet,
|
||||
ActionObligationList,
|
||||
ActionStatementOfApplicabilityList,
|
||||
ActionStatementOfApplicabilityGet,
|
||||
ActionApplicabilityStatementGet,
|
||||
ActionApplicabilityStatementList,
|
||||
ActionControlCreate,
|
||||
ActionControlUpdate,
|
||||
ActionControlDelete,
|
||||
@@ -216,6 +255,8 @@ var OAuth2ScopeMappings = map[coredata.OAuth2Scope][]string{
|
||||
ActionDatumList,
|
||||
},
|
||||
ScopeV1Datum: {
|
||||
ActionDatumGet,
|
||||
ActionDatumList,
|
||||
ActionDatumCreate,
|
||||
ActionDatumUpdate,
|
||||
ActionDatumDelete,
|
||||
@@ -238,6 +279,20 @@ var OAuth2ScopeMappings = map[coredata.OAuth2Scope][]string{
|
||||
ActionFileGet,
|
||||
},
|
||||
ScopeV1Document: {
|
||||
ActionDocumentGet,
|
||||
ActionDocumentList,
|
||||
ActionDocumentVersionGet,
|
||||
ActionDocumentVersionList,
|
||||
ActionDocumentVersionExportPDF,
|
||||
ActionDocumentVersionApprovalList,
|
||||
ActionDocumentVersionExport,
|
||||
ActionEmployeeDocumentGet,
|
||||
ActionEmployeeDocumentList,
|
||||
ActionEmployeeDocumentVersionExportPDF,
|
||||
ActionDocumentVersionSignatureGet,
|
||||
ActionDocumentVersionSignatureList,
|
||||
ActionElectronicSignatureGet,
|
||||
ActionFileGet,
|
||||
ActionDocumentCreate,
|
||||
ActionDocumentUpdate,
|
||||
ActionDocumentDelete,
|
||||
@@ -261,6 +316,10 @@ var OAuth2ScopeMappings = map[coredata.OAuth2Scope][]string{
|
||||
ActionOrganizationContextGet,
|
||||
},
|
||||
ScopeV1Org: {
|
||||
ActionOrganizationGet,
|
||||
ActionOrganizationGetLogoUrl,
|
||||
ActionOrganizationGetHorizontalLogoUrl,
|
||||
ActionOrganizationContextGet,
|
||||
ActionOrganizationUpdate,
|
||||
ActionOrganizationContextUpdate,
|
||||
},
|
||||
@@ -288,6 +347,27 @@ var OAuth2ScopeMappings = map[coredata.OAuth2Scope][]string{
|
||||
ActionTrackerResourceList,
|
||||
},
|
||||
ScopeV1Privacy: {
|
||||
ActionProcessingActivityList,
|
||||
ActionProcessingActivityGet,
|
||||
ActionDataProtectionImpactAssessmentList,
|
||||
ActionDataProtectionImpactAssessmentGet,
|
||||
ActionTransferImpactAssessmentList,
|
||||
ActionTransferImpactAssessmentGet,
|
||||
ActionRightsRequestList,
|
||||
ActionRightsRequestGet,
|
||||
ActionCookieBannerGet,
|
||||
ActionCookieBannerList,
|
||||
ActionCookieBannerVersionGet,
|
||||
ActionCookieBannerVersionList,
|
||||
ActionCookieCategoryGet,
|
||||
ActionCookieCategoryList,
|
||||
ActionCookieGet,
|
||||
ActionCookieList,
|
||||
ActionCookieConsentRecordList,
|
||||
ActionTrackerPatternGet,
|
||||
ActionTrackerPatternList,
|
||||
ActionTrackerResourceGet,
|
||||
ActionTrackerResourceList,
|
||||
ActionProcessingActivityCreate,
|
||||
ActionProcessingActivityUpdate,
|
||||
ActionProcessingActivityDelete,
|
||||
@@ -342,6 +422,22 @@ var OAuth2ScopeMappings = map[coredata.OAuth2Scope][]string{
|
||||
ActionRiskAssessmentScenarioList,
|
||||
},
|
||||
ScopeV1Risk: {
|
||||
ActionRiskGet,
|
||||
ActionRiskList,
|
||||
ActionRiskAssessmentGet,
|
||||
ActionRiskAssessmentList,
|
||||
ActionRiskAssessmentScopeGet,
|
||||
ActionRiskAssessmentScopeList,
|
||||
ActionRiskAssessmentNodeGet,
|
||||
ActionRiskAssessmentNodeList,
|
||||
ActionRiskAssessmentBoundaryGet,
|
||||
ActionRiskAssessmentBoundaryList,
|
||||
ActionRiskAssessmentProcessGet,
|
||||
ActionRiskAssessmentProcessList,
|
||||
ActionRiskAssessmentThreatGet,
|
||||
ActionRiskAssessmentThreatList,
|
||||
ActionRiskAssessmentScenarioGet,
|
||||
ActionRiskAssessmentScenarioList,
|
||||
ActionRiskCreate,
|
||||
ActionRiskUpdate,
|
||||
ActionRiskDelete,
|
||||
@@ -387,6 +483,9 @@ var OAuth2ScopeMappings = map[coredata.OAuth2Scope][]string{
|
||||
ActionEvidenceList,
|
||||
},
|
||||
ScopeV1Task: {
|
||||
ActionTaskGet,
|
||||
ActionTaskList,
|
||||
ActionEvidenceList,
|
||||
ActionTaskCreate,
|
||||
ActionTaskUpdate,
|
||||
ActionTaskDelete,
|
||||
@@ -409,6 +508,18 @@ var OAuth2ScopeMappings = map[coredata.OAuth2Scope][]string{
|
||||
ActionThirdPartyRiskAssessmentList,
|
||||
},
|
||||
ScopeV1ThirdParty: {
|
||||
ActionThirdPartyList,
|
||||
ActionThirdPartyGet,
|
||||
ActionThirdPartyRelationList,
|
||||
ActionThirdPartyContactGet,
|
||||
ActionThirdPartyContactList,
|
||||
ActionThirdPartyServiceGet,
|
||||
ActionThirdPartyServiceList,
|
||||
ActionThirdPartyComplianceReportGet,
|
||||
ActionThirdPartyComplianceReportList,
|
||||
ActionThirdPartyBusinessAssociateAgreementGet,
|
||||
ActionThirdPartyDataPrivacyAgreementGet,
|
||||
ActionThirdPartyRiskAssessmentList,
|
||||
ActionThirdPartyCreate,
|
||||
ActionThirdPartyUpdate,
|
||||
ActionThirdPartyDelete,
|
||||
@@ -436,6 +547,8 @@ var OAuth2ScopeMappings = map[coredata.OAuth2Scope][]string{
|
||||
ActionWebhookSubscriptionGet,
|
||||
},
|
||||
ScopeV1Webhook: {
|
||||
ActionWebhookSubscriptionList,
|
||||
ActionWebhookSubscriptionGet,
|
||||
ActionWebhookSubscriptionCreate,
|
||||
ActionWebhookSubscriptionUpdate,
|
||||
ActionWebhookSubscriptionDelete,
|
||||
|
||||
Reference in New Issue
Block a user