@@ -22,6 +22,7 @@ import { CippContentCard, CippMasonry, CippMasonryItem, CippPage } from 'src/com
22
22
import 'react-loading-skeleton/dist/skeleton.css'
23
23
import Skeleton from 'react-loading-skeleton'
24
24
import useConfirmModal from 'src/hooks/useConfirmModal'
25
+ import { cellGenericFormatter } from 'src/components/tables/CellGenericFormat'
25
26
26
27
const ViewBec = ( ) => {
27
28
let query = useQuery ( )
@@ -85,28 +86,33 @@ const ViewBec = () => {
85
86
const logonColumns = [
86
87
{
87
88
name : 'App' ,
88
- selector : ( row ) => row [ 'AppDisplayName ' ] ,
89
+ selector : ( row ) => row [ 'appDisplayName ' ] ,
89
90
sortable : true ,
91
+ cell : cellGenericFormatter ( ) ,
90
92
} ,
91
93
{
92
94
name : 'Date Time' ,
93
- selector : ( row ) => row [ 'CreatedDateTime ' ] ,
95
+ selector : ( row ) => row [ 'createdDateTime ' ] ,
94
96
sortable : true ,
97
+ cell : cellGenericFormatter ( ) ,
95
98
} ,
96
99
{
97
100
name : 'Error code' ,
98
101
selector : ( row ) => row . id ,
99
102
sortable : true ,
103
+ cell : cellGenericFormatter ( ) ,
100
104
} ,
101
105
{
102
106
name : 'Details' ,
103
107
selector : ( row ) => row . Status ,
104
108
sortable : true ,
109
+ cell : cellGenericFormatter ( ) ,
105
110
} ,
106
111
{
107
112
name : 'IP' ,
108
113
selector : ( row ) => row . IPAddress ,
109
114
sortable : true ,
115
+ cell : cellGenericFormatter ( ) ,
110
116
} ,
111
117
]
112
118
@@ -115,38 +121,45 @@ const ViewBec = () => {
115
121
name : 'IP' ,
116
122
selector : ( row ) => row [ 'IPAddress' ] ,
117
123
sortable : true ,
124
+ cell : cellGenericFormatter ( ) ,
118
125
} ,
119
126
{
120
127
name : 'User' ,
121
128
selector : ( row ) => row [ 'userPrincipalName' ] ,
122
129
sortable : true ,
130
+ cell : cellGenericFormatter ( ) ,
123
131
} ,
124
132
{
125
133
name : 'Application' ,
126
134
selector : ( row ) => row [ 'AppDisplayName' ] ,
127
135
sortable : true ,
136
+ cell : cellGenericFormatter ( ) ,
128
137
} ,
129
138
{
130
139
name : 'Result' ,
131
140
selector : ( row ) => row [ 'Status' ] ,
132
141
sortable : true ,
142
+ cell : cellGenericFormatter ( ) ,
133
143
} ,
134
144
]
135
145
const newUserColumns = [
136
146
{
137
147
name : 'DisplayName' ,
138
148
selector : ( row ) => row [ 'displayName' ] ,
139
149
sortable : true ,
150
+ cell : cellGenericFormatter ( ) ,
140
151
} ,
141
152
{
142
153
name : 'Username' ,
143
154
selector : ( row ) => row [ 'userPrincipalName' ] ,
144
155
sortable : true ,
156
+ cell : cellGenericFormatter ( ) ,
145
157
} ,
146
158
{
147
159
name : 'Date' ,
148
- selector : ( row ) => row [ 'CreatedDateTime ' ] ,
160
+ selector : ( row ) => row [ 'createdDateTime ' ] ,
149
161
sortable : true ,
162
+ cell : cellGenericFormatter ( ) ,
150
163
} ,
151
164
]
152
165
@@ -155,16 +168,19 @@ const ViewBec = () => {
155
168
name : 'displayName' ,
156
169
selector : ( row ) => row [ 'displayName' ] ,
157
170
sortable : true ,
171
+ cell : cellGenericFormatter ( ) ,
158
172
} ,
159
173
{
160
174
name : 'Username' ,
161
175
selector : ( row ) => row [ 'userPrincipalName' ] ,
162
176
sortable : true ,
177
+ cell : cellGenericFormatter ( ) ,
163
178
} ,
164
179
{
165
180
name : 'Date' ,
166
181
selector : ( row ) => row [ 'lastPasswordChangeDateTime' ] ,
167
182
sortable : true ,
183
+ cell : cellGenericFormatter ( ) ,
168
184
} ,
169
185
]
170
186
@@ -173,44 +189,46 @@ const ViewBec = () => {
173
189
name : 'Operation' ,
174
190
selector : ( row ) => row [ 'Operation' ] ,
175
191
sortable : true ,
192
+ cell : cellGenericFormatter ( ) ,
176
193
} ,
177
194
{
178
195
name : 'Executed by' ,
179
196
selector : ( row ) => row [ 'UserKey' ] ,
180
197
sortable : true ,
198
+ cell : cellGenericFormatter ( ) ,
181
199
} ,
182
200
{
183
201
name : 'Executed on' ,
184
202
selector : ( row ) => row [ 'ObjectId' ] ,
185
203
sortable : true ,
204
+ cell : cellGenericFormatter ( ) ,
186
205
} ,
187
206
{
188
207
name : 'Permissions' ,
189
208
selector : ( row ) => row [ 'Permissions' ] ,
190
209
sortable : true ,
210
+ cell : cellGenericFormatter ( ) ,
191
211
} ,
192
212
]
193
213
194
214
const appColumns = [
195
215
{
196
- name : 'Type' ,
197
- selector : ( row ) => row [ 'Operation' ] ,
198
- sortable : true ,
199
- } ,
200
- {
201
- name : 'User' ,
202
- selector : ( row ) => row [ 'UserId' ] ,
216
+ name : 'Application' ,
217
+ selector : ( row ) => row [ 'appDisplayName' ] ,
203
218
sortable : true ,
219
+ cell : cellGenericFormatter ( ) ,
204
220
} ,
205
221
{
206
- name : 'Application' ,
207
- selector : ( row ) => row [ 'ObjectId ' ] ,
222
+ name : 'Application ID ' ,
223
+ selector : ( row ) => row [ 'appId ' ] ,
208
224
sortable : true ,
225
+ cell : cellGenericFormatter ( ) ,
209
226
} ,
210
227
{
211
- name : 'Result ' ,
212
- selector : ( row ) => row [ 'ResultStatus ' ] ,
228
+ name : 'Created ' ,
229
+ selector : ( row ) => row [ 'createdDateTime ' ] ,
213
230
sortable : true ,
231
+ cell : cellGenericFormatter ( ) ,
214
232
} ,
215
233
]
216
234
const handleReMediate = useConfirmModal ( {
@@ -304,9 +322,9 @@ const ViewBec = () => {
304
322
data = { alerts . SuspectUserDevices }
305
323
striped
306
324
responsive = { true }
307
- tableProps = { { subHeaderComponent : false , pagination : false } }
325
+ isModal = { true }
308
326
wrapperClasses = "table-responsive"
309
- reportName = "none "
327
+ reportName = "bec-user-devices "
310
328
/>
311
329
) }
312
330
</ CippContentCard >
@@ -322,8 +340,8 @@ const ViewBec = () => {
322
340
data = { alerts . NewRules }
323
341
striped
324
342
responsive = { true }
325
- tableProps = { { subHeaderComponent : false } }
326
- reportName = "none "
343
+ isModal = { true }
344
+ reportName = "bec-inbox-rules "
327
345
/>
328
346
) }
329
347
</ CippContentCard >
@@ -338,8 +356,8 @@ const ViewBec = () => {
338
356
data = { alerts . LastSuspectUserLogon }
339
357
striped
340
358
responsive = { true }
341
- tableProps = { { subHeaderComponent : false } }
342
- reportName = "none "
359
+ isModal = { true }
360
+ reportName = "bec-suspect-user-logons "
343
361
/>
344
362
) }
345
363
</ CippContentCard >
@@ -355,9 +373,9 @@ const ViewBec = () => {
355
373
data = { alerts . NewUsers }
356
374
striped
357
375
responsive = { true }
358
- tableProps = { { subHeaderComponent : false } }
376
+ isModal = { true }
359
377
wrapperClasses = "table-responsive"
360
- reportName = "none "
378
+ reportName = "bec-new-users "
361
379
/>
362
380
) }
363
381
</ CippContentCard >
@@ -373,9 +391,9 @@ const ViewBec = () => {
373
391
data = { alerts . ChangedPasswords }
374
392
striped
375
393
responsive = { true }
376
- tableProps = { { subHeaderComponent : false } }
394
+ isModal = { true }
377
395
wrapperClasses = "table-responsive"
378
- reportName = "none "
396
+ reportName = "bec-changed-passwords "
379
397
/>
380
398
) }
381
399
</ CippContentCard >
@@ -391,9 +409,9 @@ const ViewBec = () => {
391
409
data = { alerts . MailboxPermissionChanges }
392
410
striped
393
411
responsive = { true }
394
- tableProps = { { subHeaderComponent : false } }
412
+ isModal = { true }
395
413
wrapperClasses = "table-responsive"
396
- reportName = "none "
414
+ reportName = "bec-mailbox-permission-changes "
397
415
/>
398
416
) }
399
417
</ CippContentCard >
@@ -409,9 +427,9 @@ const ViewBec = () => {
409
427
data = { alerts . AddedApps }
410
428
striped
411
429
responsive = { true }
412
- tableProps = { { subHeaderComponent : false } }
413
430
wrapperClasses = "table-responsive"
414
- reportName = "none"
431
+ isModal = { true }
432
+ reportName = "bec-added-apps"
415
433
/>
416
434
) }
417
435
</ CippContentCard >
@@ -427,7 +445,7 @@ const ViewBec = () => {
427
445
data = { alerts . SuspectUserMailboxLogons }
428
446
striped
429
447
responsive = { true }
430
- tableProps = { { subHeaderComponent : false } }
448
+ isModal = { true }
431
449
wrapperClasses = "table-responsive"
432
450
reportName = "none"
433
451
/>
0 commit comments