From 68b2210accc8663a255f506a69b7ae2a0f903ded Mon Sep 17 00:00:00 2001 From: Mark Wahl Date: Tue, 9 Mar 2021 18:53:35 -0800 Subject: [PATCH 1/6] add suppression for autogenerated get cmdlets --- .../Identity.Governance/readme.md | 120 ++++++++++++++++++ 1 file changed, 120 insertions(+) diff --git a/src/Identity.Governance/Identity.Governance/readme.md b/src/Identity.Governance/Identity.Governance/readme.md index 96a4fb551b9..e7987733942 100644 --- a/src/Identity.Governance/Identity.Governance/readme.md +++ b/src/Identity.Governance/Identity.Governance/readme.md @@ -44,6 +44,126 @@ directive: subject: AgreementFile variant: Get(2|3)|GetViaIdentity(2|3)|Delete(1|3)|DeleteViaIdentity(1|3)|Update(1|3)|UpdateExpanded(1|3)|UpdateViaIdentity(1|3)|UpdateViaIdentityExpanded(1|3) remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageRefAccessPackageCatalog$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackage$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentPolicy$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentRequest$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentResourceRole$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentApproval$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentApprovalStep$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyAccessPackage$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyRefAccessPackage$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyAccessPackageCatalog$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestAccessPackage$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestAccessPackageAssignment$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestRefAccessPackage$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestRequestor$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageAssignment$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageResourceRole$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageResourceScope$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageSubject$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageAssignmentTarget$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackage$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceEnvironment$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageResourceRefAccessPackageResourceEnvironment$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceRole$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceScope$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageResourceEnvironmentAccessPackageResource$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageResourceEnvironmentRefAccessPackageResource$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageResourceRequestAccessPackageResource$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageResourceRequestRefAccessPackageResource$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageResourceRequestRequestor$ + remove: true + - where: + verb: Get + subject: (.*)(EntitlementManagement)AccessPackageResourceRoleScope$ + remove: true # Rename cmdlets with duplicates in their name. - where: subject: ^(BusinessFlowTemplate)(\1)+ From 2e27f0b39d6d69f84c17f079705f1b24a9bfecd0 Mon Sep 17 00:00:00 2001 From: Mark Wahl Date: Wed, 10 Mar 2021 09:57:55 -0800 Subject: [PATCH 2/6] remove New cmdlets --- .../Identity.Governance/readme.md | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/src/Identity.Governance/Identity.Governance/readme.md b/src/Identity.Governance/Identity.Governance/readme.md index e7987733942..4ca95b969e1 100644 --- a/src/Identity.Governance/Identity.Governance/readme.md +++ b/src/Identity.Governance/Identity.Governance/readme.md @@ -164,6 +164,62 @@ directive: verb: Get subject: (.*)(EntitlementManagement)AccessPackageResourceRoleScope$ remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageAssignment$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentRequest$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentResourceRole$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageAssignmentApproval$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageAssignmentApprovalStep$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRole$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageAssignment$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResourceRole$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResourceScope$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageResource$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceRole$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceScope$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageResourceEnvironment$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageResourceEnvironmentRefAccessPackageResource$ + remove: true # Rename cmdlets with duplicates in their name. - where: subject: ^(BusinessFlowTemplate)(\1)+ From dc2b5a5826810baa52b256b505d47aafb20cc4c6 Mon Sep 17 00:00:00 2001 From: Mark Wahl Date: Wed, 10 Mar 2021 16:40:05 -0800 Subject: [PATCH 3/6] add remove set and update variants of those get cmdlets --- .../Identity.Governance/readme.md | 172 ++++++++++++++++++ 1 file changed, 172 insertions(+) diff --git a/src/Identity.Governance/Identity.Governance/readme.md b/src/Identity.Governance/Identity.Governance/readme.md index 4ca95b969e1..d60b5112e6a 100644 --- a/src/Identity.Governance/Identity.Governance/readme.md +++ b/src/Identity.Governance/Identity.Governance/readme.md @@ -220,6 +220,178 @@ directive: verb: New subject: (.*)(EntitlementManagement)AccessPackageResourceEnvironmentRefAccessPackageResource$ remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackage$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentPolicy$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentRequest$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentResourceRole$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyAccessPackageCatalog$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyRefAccessPackage$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestAccessPackageAssignment$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestRefAccessPackage$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestRequestor$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRole$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageAssignment$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageResourceRole$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageResourceScope$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageSubject$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageAssignmentTarget$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageRefAccessPackageCatalog$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceRole$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceScope$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageResourceEnvironment$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageResourceRefAccessPackageResourceEnvironment$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageResourceRequestRefAccessPackageResource$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageResourceRequestRequestor$ + remove: true + - where: + verb: Set + subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyRefAccessPackage$ + remove: true + - where: + verb: Set + subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestRefAccessPackage$ + remove: true + - where: + verb: Set + subject: (.*)(EntitlementManagement)AccessPackageRefAccessPackageCatalog$ + remove: true + - where: + verb: Set + subject: (.*)(EntitlementManagement)AccessPackageResourceRefAccessPackageResourceEnvironment$ + remove: true + - where: + verb: Set + subject: (.*)(EntitlementManagement)AccessPackageResourceRequestRefAccessPackageResource$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackage$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentPolicy$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentRequest$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentResourceRole$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyAccessPackageCatalog$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestAccessPackageAssignment$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestRequestor$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRole$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageAssignment$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageResourceRole$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageResourceScope$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageSubject$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceRole$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceScope$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageResourceEnvironment$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageResourceRequestRequestor$ + remove: true # Rename cmdlets with duplicates in their name. - where: subject: ^(BusinessFlowTemplate)(\1)+ From 20101eeae66b9a507e47ff5d313b7a894f77f938 Mon Sep 17 00:00:00 2001 From: Mark Wahl Date: Wed, 10 Mar 2021 19:35:50 -0800 Subject: [PATCH 4/6] remove search and ro cmdlets --- .../Identity.Governance/readme.md | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/Identity.Governance/Identity.Governance/readme.md b/src/Identity.Governance/Identity.Governance/readme.md index bd0a2b286b8..b45f2e2b5bf 100644 --- a/src/Identity.Governance/Identity.Governance/readme.md +++ b/src/Identity.Governance/Identity.Governance/readme.md @@ -392,6 +392,30 @@ directive: verb: Update subject: (.*)(EntitlementManagement)AccessPackageResourceRequestRequestor$ remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResourceRole$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResourceScope$ + remove: true + - where: + verb: Search + subject: (.*)(EntitlementManagement)AccessPackage$ + remove: true + - where: + verb: Search + subject: (.*)(EntitlementManagement)AccessPackageCatalog$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResourceRole$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResourceScope$ + remove: true # Rename cmdlets with duplicates in their name. - where: subject: ^(BusinessFlowTemplate)(\1)+ From f90f3db4c553c710f6ae6e05d8683c07477aa650 Mon Sep 17 00:00:00 2001 From: Mark Wahl Date: Wed, 10 Mar 2021 20:13:18 -0800 Subject: [PATCH 5/6] remove cmdlets for read only links and objects --- .../Identity.Governance/readme.md | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/src/Identity.Governance/Identity.Governance/readme.md b/src/Identity.Governance/Identity.Governance/readme.md index b45f2e2b5bf..f02a567980d 100644 --- a/src/Identity.Governance/Identity.Governance/readme.md +++ b/src/Identity.Governance/Identity.Governance/readme.md @@ -416,6 +416,46 @@ directive: verb: Update subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResourceScope$ remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackage$ + remove: true + - where: + verb: New + subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResource$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackage$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResource$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)AccessPackageResource$ + remove: true + - where: + verb: Remove + subject: (.*)(EntitlementManagement)Setting$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageAssignmentTarget$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackage$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResource$ + remove: true + - where: + verb: Update + subject: (.*)(EntitlementManagement)AccessPackageResource$ + remove: true # Rename cmdlets with duplicates in their name. - where: subject: ^(BusinessFlowTemplate)(\1)+ From 825ddde323c2ef87d273707c3f8357414554e132 Mon Sep 17 00:00:00 2001 From: Peter Ombwa Date: Mon, 12 Apr 2021 09:02:35 -0700 Subject: [PATCH 6/6] Update src/Identity.Governance/Identity.Governance/readme.md --- .../Identity.Governance/readme.md | 312 ++---------------- 1 file changed, 30 insertions(+), 282 deletions(-) diff --git a/src/Identity.Governance/Identity.Governance/readme.md b/src/Identity.Governance/Identity.Governance/readme.md index dc928943fcb..7334d55b518 100644 --- a/src/Identity.Governance/Identity.Governance/readme.md +++ b/src/Identity.Governance/Identity.Governance/readme.md @@ -56,31 +56,31 @@ directive: variant: ^Delete1|Delete3|DeleteViaIdentity1|DeleteViaIdentity3$ remove: true - where: - verb: Get + verb: Get|Remove|Set subject: (.*)(EntitlementManagement)AccessPackageRefAccessPackageCatalog$ remove: true - where: - verb: Get + verb: Get|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackage$ remove: true - where: - verb: Get + verb: Get|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentPolicy$ remove: true - where: - verb: Get + verb: Get|New|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentRequest$ remove: true - where: - verb: Get + verb: Get|New|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentResourceRole$ remove: true - where: - verb: Get + verb: Get|New subject: (.*)(EntitlementManagement)AccessPackageAssignmentApproval$ remove: true - where: - verb: Get + verb: Get|New subject: (.*)(EntitlementManagement)AccessPackageAssignmentApprovalStep$ remove: true - where: @@ -88,11 +88,11 @@ directive: subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyAccessPackage$ remove: true - where: - verb: Get + verb: Get|Set|Remove subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyRefAccessPackage$ remove: true - where: - verb: Get + verb: Get|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyAccessPackageCatalog$ remove: true - where: @@ -100,39 +100,39 @@ directive: subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestAccessPackage$ remove: true - where: - verb: Get + verb: Get|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestAccessPackageAssignment$ remove: true - where: - verb: Get + verb: Get|Remove|Set subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestRefAccessPackage$ remove: true - where: - verb: Get + verb: Get|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestRequestor$ remove: true - where: - verb: Get + verb: Get|New|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageAssignment$ remove: true - where: - verb: Get + verb: Get|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageResourceRole$ remove: true - where: - verb: Get + verb: Get|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageResourceScope$ remove: true - where: - verb: Get + verb: Get|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageSubject$ remove: true - where: - verb: Get + verb: Get|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageAssignmentTarget$ remove: true - where: - verb: Get + verb: Get|New|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackage$ remove: true - where: @@ -140,15 +140,15 @@ directive: subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceEnvironment$ remove: true - where: - verb: Get + verb: Get|Remove|Set subject: (.*)(EntitlementManagement)AccessPackageResourceRefAccessPackageResourceEnvironment$ remove: true - where: - verb: Get + verb: Get|New|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceRole$ remove: true - where: - verb: Get + verb: Get|New|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceScope$ remove: true - where: @@ -156,7 +156,7 @@ directive: subject: (.*)(EntitlementManagement)AccessPackageResourceEnvironmentAccessPackageResource$ remove: true - where: - verb: Get + verb: Get|New subject: (.*)(EntitlementManagement)AccessPackageResourceEnvironmentRefAccessPackageResource$ remove: true - where: @@ -164,11 +164,11 @@ directive: subject: (.*)(EntitlementManagement)AccessPackageResourceRequestAccessPackageResource$ remove: true - where: - verb: Get + verb: Get|Remove|Set subject: (.*)(EntitlementManagement)AccessPackageResourceRequestRefAccessPackageResource$ remove: true - where: - verb: Get + verb: Get|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageResourceRequestRequestor$ remove: true - where: @@ -180,237 +180,25 @@ directive: subject: (.*)(EntitlementManagement)AccessPackageAssignment$ remove: true - where: - verb: New - subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentRequest$ - remove: true - - where: - verb: New - subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentResourceRole$ - remove: true - - where: - verb: New - subject: (.*)(EntitlementManagement)AccessPackageAssignmentApproval$ - remove: true - - where: - verb: New - subject: (.*)(EntitlementManagement)AccessPackageAssignmentApprovalStep$ - remove: true - - where: - verb: New + verb: New|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRole$ remove: true - where: - verb: New - subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageAssignment$ - remove: true - - where: - verb: New + verb: New|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResourceRole$ remove: true - where: - verb: New + verb: New|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResourceScope$ remove: true - where: - verb: New + verb: New|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageResource$ remove: true - where: - verb: New - subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceRole$ - remove: true - - where: - verb: New - subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceScope$ - remove: true - - where: - verb: New + verb: New|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageResourceEnvironment$ remove: true - - where: - verb: New - subject: (.*)(EntitlementManagement)AccessPackageResourceEnvironmentRefAccessPackageResource$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackage$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentPolicy$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentRequest$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentResourceRole$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyAccessPackageCatalog$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyRefAccessPackage$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestAccessPackageAssignment$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestRefAccessPackage$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestRequestor$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRole$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageAssignment$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageResourceRole$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageResourceScope$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageSubject$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageAssignmentTarget$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageRefAccessPackageCatalog$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceRole$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceScope$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageResourceEnvironment$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageResourceRefAccessPackageResourceEnvironment$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageResourceRequestRefAccessPackageResource$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageResourceRequestRequestor$ - remove: true - - where: - verb: Set - subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyRefAccessPackage$ - remove: true - - where: - verb: Set - subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestRefAccessPackage$ - remove: true - - where: - verb: Set - subject: (.*)(EntitlementManagement)AccessPackageRefAccessPackageCatalog$ - remove: true - - where: - verb: Set - subject: (.*)(EntitlementManagement)AccessPackageResourceRefAccessPackageResourceEnvironment$ - remove: true - - where: - verb: Set - subject: (.*)(EntitlementManagement)AccessPackageResourceRequestRefAccessPackageResource$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackage$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentPolicy$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentRequest$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageAssignmentAccessPackageAssignmentResourceRole$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageAssignmentPolicyAccessPackageCatalog$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestAccessPackageAssignment$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageAssignmentRequestRequestor$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRole$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageAssignment$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageResourceRole$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageResourceScope$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageAssignmentResourceRoleAccessPackageSubject$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceRole$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageResourceAccessPackageResourceScope$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageResourceEnvironment$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageResourceRequestRequestor$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResourceRole$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResourceScope$ - remove: true - where: verb: Search subject: (.*)(EntitlementManagement)AccessPackage$ @@ -420,53 +208,13 @@ directive: subject: (.*)(EntitlementManagement)AccessPackageCatalog$ remove: true - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResourceRole$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResourceScope$ - remove: true - - where: - verb: New - subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackage$ - remove: true - - where: - verb: New + verb: New|Remove|Update subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResource$ remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackage$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResource$ - remove: true - - where: - verb: Remove - subject: (.*)(EntitlementManagement)AccessPackageResource$ - remove: true - where: verb: Remove subject: (.*)(EntitlementManagement)Setting$ remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageAssignmentTarget$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackage$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageCatalogAccessPackageResource$ - remove: true - - where: - verb: Update - subject: (.*)(EntitlementManagement)AccessPackageResource$ - remove: true # Rename cmdlets with duplicates in their name. - where: subject: ^(BusinessFlowTemplate)(\1)+