Skip to content

Commit ff714f7

Browse files
Merge pull request #633 from nofrixion/feature/MOOV-4786-obsolete-roles
Removed obsolete user roles
2 parents a75a960 + 7ed6aff commit ff714f7

File tree

1 file changed

+25
-33
lines changed

1 file changed

+25
-33
lines changed

src/NoFrixion.MoneyMoov/Permissions/Permissions.cs

Lines changed: 25 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -77,57 +77,49 @@ public enum MerchantPermissions : ulong
7777
CanApprovePayruns = 1L << 15,
7878
CanDeletePayruns = 1L << 16,
7979

80-
// User roles
81-
[Obsolete]
82-
CanViewUserRoles = 1L << 17,
83-
[Obsolete]
84-
CanDeleteUserRoles = 1L << 18,
85-
[Obsolete]
86-
CanAssignUserRoles = 1L << 19,
87-
8880
// Users
89-
CanViewUsers = 1L << 20,
81+
CanViewUsers = 1L << 17,
9082

9183
// Webhooks
92-
CanViewWebhooks = 1L << 21,
93-
CanCreateWebhooks = 1L << 22,
94-
CanDeleteWebhooks = 1L << 23,
84+
CanViewWebhooks = 1L << 18,
85+
CanCreateWebhooks = 1L << 19,
86+
CanDeleteWebhooks = 1L << 20,
9587

9688
// Merchants
97-
CanUpdateMerchant = 1L << 24,
89+
CanUpdateMerchant = 1L << 21,
9890

9991
// Payment requests
100-
CanCreatePaymentRequests = 1L << 25,
101-
CanViewPaymentRequests = 1L << 26,
102-
CanUpdatePaymentRequests = 1L << 27,
103-
CanDeletePaymentRequests = 1L << 28,
92+
CanCreatePaymentRequests = 1L << 22,
93+
CanViewPaymentRequests = 1L << 23,
94+
CanUpdatePaymentRequests = 1L << 24,
95+
CanDeletePaymentRequests = 1L << 25,
10496

10597
// Mandates
106-
CanViewMandates = 1L << 29,
107-
CanCreateMandates = 1L << 30,
98+
CanViewMandates = 1L << 26,
99+
CanCreateMandates = 1L << 27,
108100

109101
// Permissions
110-
CanViewRoles = 1L << 31,
111-
CanCreateRoles = 1L << 32,
112-
CanEditRoles = 1L << 33,
102+
CanViewRoles = 1L << 28,
103+
CanCreateRoles = 1L << 29,
104+
CanEditRoles = 1L << 30,
113105

114106
// Reports
115-
CanCreateReports = 1L << 34,
116-
CanViewReports = 1L << 35,
107+
CanCreateReports = 1L << 31,
108+
CanViewReports = 1L << 32,
117109

118110
// Xero
119-
CanCreateXeroConnection = 1L << 36,
120-
CanViewXeroConnection = 1L << 37,
121-
CanUpdateXeroConnection = 1L << 38,
122-
CanDeleteXeroConnection = 1L << 39,
111+
CanCreateXeroConnection = 1L << 33,
112+
CanViewXeroConnection = 1L << 34,
113+
CanUpdateXeroConnection = 1L << 35,
114+
CanDeleteXeroConnection = 1L << 36,
123115

124-
InviteAccepted = 1L << 40,
116+
InviteAccepted = 1L << 37,
125117

126118
// Payment request templates
127-
CanCreatePaymentRequestTemplates = 1L << 41,
128-
CanViewPaymentRequestTemplates = 1L << 42,
129-
CanUpdatePaymentRequestTemplates = 1L << 43,
130-
CanDeletePaymentRequestTemplates = 1L << 44,
119+
CanCreatePaymentRequestTemplates = 1L << 38,
120+
CanViewPaymentRequestTemplates = 1L << 39,
121+
CanUpdatePaymentRequestTemplates = 1L << 40,
122+
CanDeletePaymentRequestTemplates = 1L << 41,
131123
}
132124

133125
public static class ClaimTypePrefixes

0 commit comments

Comments
 (0)