@@ -51,7 +51,10 @@ export const LoadingOrganizations: Story = {
51
51
52
52
export const NoCreateOrg : Story = {
53
53
args : {
54
- activeOrganization : MockOrganization ,
54
+ activeOrganization : {
55
+ ...MockOrganization ,
56
+ permissions : { createOrganization : false } ,
57
+ } ,
55
58
permissions : {
56
59
...MockPermissions ,
57
60
createOrganization : false ,
@@ -67,14 +70,28 @@ export const NoCreateOrg: Story = {
67
70
68
71
export const NoPermissions : Story = {
69
72
args : {
70
- activeOrganization : MockOrganization ,
73
+ activeOrganization : {
74
+ ...MockOrganization ,
75
+ permissions : MockNoPermissions ,
76
+ } ,
71
77
permissions : MockNoPermissions ,
72
78
} ,
73
79
} ;
74
80
75
81
export const AllPermissions : Story = {
76
82
args : {
77
- activeOrganization : MockOrganization ,
83
+ activeOrganization : {
84
+ ...MockOrganization ,
85
+ permissions : {
86
+ editOrganization : true ,
87
+ editMembers : true ,
88
+ editGroups : true ,
89
+ auditOrganization : true ,
90
+ assignOrgRole : true ,
91
+ viewProvisioners : true ,
92
+ viewIdpSyncSettings : true ,
93
+ } ,
94
+ } ,
78
95
organizations : [
79
96
{
80
97
...MockOrganization ,
@@ -94,7 +111,16 @@ export const AllPermissions: Story = {
94
111
95
112
export const SelectedOrgAdmin : Story = {
96
113
args : {
97
- activeOrganization : MockOrganization ,
114
+ activeOrganization : {
115
+ ...MockOrganization ,
116
+ permissions : {
117
+ editOrganization : true ,
118
+ editMembers : true ,
119
+ editGroups : true ,
120
+ auditOrganization : true ,
121
+ assignOrgRole : true ,
122
+ } ,
123
+ } ,
98
124
organizations : [
99
125
{
100
126
...MockOrganization ,
@@ -112,7 +138,15 @@ export const SelectedOrgAdmin: Story = {
112
138
113
139
export const SelectedOrgAuditor : Story = {
114
140
args : {
115
- activeOrganization : MockOrganization ,
141
+ activeOrganization : {
142
+ ...MockOrganization ,
143
+ permissions : {
144
+ editOrganization : false ,
145
+ editMembers : false ,
146
+ editGroups : false ,
147
+ auditOrganization : true ,
148
+ } ,
149
+ } ,
116
150
permissions : {
117
151
...MockPermissions ,
118
152
createOrganization : false ,
@@ -133,7 +167,15 @@ export const SelectedOrgAuditor: Story = {
133
167
134
168
export const SelectedOrgUserAdmin : Story = {
135
169
args : {
136
- activeOrganization : MockOrganization ,
170
+ activeOrganization : {
171
+ ...MockOrganization ,
172
+ permissions : {
173
+ editOrganization : false ,
174
+ editMembers : true ,
175
+ editGroups : true ,
176
+ auditOrganization : false ,
177
+ } ,
178
+ } ,
137
179
permissions : {
138
180
...MockPermissions ,
139
181
createOrganization : false ,
@@ -152,58 +194,6 @@ export const SelectedOrgUserAdmin: Story = {
152
194
} ,
153
195
} ;
154
196
155
- export const MultiOrgAdminAndUserAdmin : Story = {
156
- args : {
157
- activeOrganization : MockOrganization ,
158
- organizations : [
159
- {
160
- ...MockOrganization ,
161
- permissions : {
162
- editOrganization : false ,
163
- editMembers : false ,
164
- editGroups : false ,
165
- auditOrganization : true ,
166
- } ,
167
- } ,
168
- {
169
- ...MockOrganization2 ,
170
- permissions : {
171
- editOrganization : false ,
172
- editMembers : true ,
173
- editGroups : true ,
174
- auditOrganization : false ,
175
- } ,
176
- } ,
177
- ] ,
178
- } ,
179
- } ;
180
-
181
- export const SelectedMultiOrgAdminAndUserAdmin : Story = {
182
- args : {
183
- activeOrganization : MockOrganization2 ,
184
- organizations : [
185
- {
186
- ...MockOrganization ,
187
- permissions : {
188
- editOrganization : false ,
189
- editMembers : false ,
190
- editGroups : false ,
191
- auditOrganization : true ,
192
- } ,
193
- } ,
194
- {
195
- ...MockOrganization2 ,
196
- permissions : {
197
- editOrganization : false ,
198
- editMembers : true ,
199
- editGroups : true ,
200
- auditOrganization : false ,
201
- } ,
202
- } ,
203
- ] ,
204
- } ,
205
- } ;
206
-
207
197
export const OrgsDisabled : Story = {
208
198
parameters : {
209
199
showOrganizations : false ,
0 commit comments