Skip to content

Commit c0d834c

Browse files
authored
fix: sharing rule children are now addressable in the beta preset (#1482)
1 parent ca6eb8d commit c0d834c

File tree

2 files changed

+64
-6
lines changed

2 files changed

+64
-6
lines changed

src/registry/presets/decomposeSharingRulesBeta.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
"sharingcriteriarule": {
3131
"directoryName": "sharingCriteriaRules",
3232
"id": "sharingcriteriarule",
33-
"isAddressable": false,
3433
"name": "SharingCriteriaRule",
3534
"suffix": "sharingCriteriaRule",
3635
"uniqueIdElement": "fullName",
@@ -39,7 +38,6 @@
3938
"sharingguestrule": {
4039
"directoryName": "sharingGuestRules",
4140
"id": "sharingguestrule",
42-
"isAddressable": false,
4341
"name": "SharingGuestRule",
4442
"suffix": "sharingGuestRule",
4543
"uniqueIdElement": "fullName",
@@ -48,7 +46,6 @@
4846
"sharingownerrule": {
4947
"directoryName": "sharingOwnerRules",
5048
"id": "sharingownerrule",
51-
"isAddressable": false,
5249
"name": "SharingOwnerRule",
5350
"suffix": "sharingOwnerRule",
5451
"uniqueIdElement": "fullName",
@@ -57,7 +54,6 @@
5754
"sharingterritoryrule": {
5855
"directoryName": "sharingTerritoryRules",
5956
"id": "sharingterritoryrule",
60-
"isAddressable": false,
6157
"name": "SharingTerritoryRule",
6258
"suffix": "sharingTerritoryRule",
6359
"uniqueIdElement": "fullName",

test/snapshot/sampleProjects/preset-sharingRules/__snapshots__/verify-md-files.expected/package.xml

Lines changed: 64 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,70 @@
1313
<name>Role</name>
1414
</types>
1515
<types>
16-
<members>account</members>
17-
<name>SharingRules</name>
16+
<members>account.AcctCBS2_toTerritories</members>
17+
<members>account.AcctCBS2_toTerritory</members>
18+
<members>account.AcctCBS_toAllCustPortal</members>
19+
<members>account.AcctCBS_toAllInternal</members>
20+
<members>account.AcctCBS_toAllPartner</members>
21+
<members>account.AcctCBS_toTerr</members>
22+
<members>account.Acct_CBS_boolean</members>
23+
<members>account.criteria_group</members>
24+
<members>account.criteria_groups</members>
25+
<members>account.criteria_mgrSubs</members>
26+
<members>account.criteria_mgrs</members>
27+
<members>account.criteria_portal</members>
28+
<members>account.criteria_portalAndSubs</members>
29+
<members>account.criteria_role</members>
30+
<members>account.criteria_roleAndsubsPortal</members>
31+
<members>account.criteria_roleandsubs</members>
32+
<members>account.criteria_roles</members>
33+
<members>account.criteria_rolesAndsubsPortal</members>
34+
<members>account.criteria_terrAndSubs</members>
35+
<members>account.criteria_terrsAndSubs</members>
36+
<name>SharingCriteriaRule</name>
37+
</types>
38+
<types>
39+
<members>account.AcctOwner_toCustPortal_fromInternal</members>
40+
<members>account.AcctOwner_toInteral_fromPartner</members>
41+
<members>account.AcctOwner_toPartner_fromCustomerPortal</members>
42+
<members>account.OwnerGroups</members>
43+
<members>account.OwnerGroups2</members>
44+
<members>account.owner_FromTerrAndSub_ToTerr</members>
45+
<members>account.owner_FromTerrsAndSub_ToTerrs</members>
46+
<members>account.owner_ToTerrsAndSub_FromTerrs</members>
47+
<members>account.owner_fromPortalSubs_toPortal</members>
48+
<members>account.owner_fromTerrToTerrAndSub</members>
49+
<members>account.owner_fromportalRole_toAndSubs</members>
50+
<members>account.owner_managerSubordinates</members>
51+
<members>account.owner_mgrs</members>
52+
<members>account.owner_role</members>
53+
<members>account.owner_roles</members>
54+
<members>account.owner_rolesIntAndPortal</members>
55+
<members>account.owner_rolesIntAndPortal2</members>
56+
<members>account.owner_rolesIntSubs</members>
57+
<name>SharingOwnerRule</name>
58+
</types>
59+
<types>
60+
<members>account.AcctTerr1_toAllInternal</members>
61+
<members>account.AcctTerr1s_toAllInternal</members>
62+
<members>account.AcctTerr_toAllCustPortal</members>
63+
<members>account.AcctTerr_toAllPartner</members>
64+
<members>account.Terr_Group</members>
65+
<members>account.Terr_Groups</members>
66+
<members>account.terrAndSubs_mgrSubs</members>
67+
<members>account.terr_mgrs</members>
68+
<members>account.terr_portalAndSubs</members>
69+
<members>account.terr_portalRole</members>
70+
<members>account.terr_role</members>
71+
<members>account.terr_roleAndSubPortal</members>
72+
<members>account.terr_roleAndSubs</members>
73+
<members>account.terr_roles</members>
74+
<members>account.terr_rolesAndSubPortal</members>
75+
<members>account.terr_terr</members>
76+
<members>account.terr_terrAndSub</members>
77+
<members>account.terr_terrs</members>
78+
<members>account.terr_terrsAndSub</members>
79+
<name>SharingTerritoryRule</name>
1880
</types>
1981
<types>
2082
<members>Territory_1</members>

0 commit comments

Comments
 (0)