Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 16798 | Rev 16817 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 www 1
<?php
779 geraldo 2
 
1 www 3
use LeadersLinked\Model\UserType;
4
 
15579 anderson 5
function getAclResources()
6
{
1 www 7
    return [
16806 efrain 8
        'people-management',
9
        'development-and-knowledge',
10
        'management',
11
        'organizational-design',
12
        'company-options',
13
        'admin-activities',
14
 
15
 
1 www 16
        'home',
17
        'signin-admin',
18
        'signin-company',
19
        'dashboard',
20
        'signout',
21
        'storage',
15336 efrain 22
        'storage-network',
1 www 23
        'settings',
15460 efrain 24
        'settings/countries',
25
        'settings/countries/add',
26
        'settings/countries/edit',
27
        'settings/countries/delete',
15579 anderson 28
 
1 www 29
        'settings/company-sizes',
30
        'settings/company-sizes/add',
31
        'settings/company-sizes/edit',
32
        'settings/company-sizes/delete',
16766 efrain 33
 
34
        'jobs-description',
16787 efrain 35
        'jobs-description/search',
16766 efrain 36
        'jobs-description/add',
37
        'jobs-description/edit',
38
        'jobs-description/delete',
39
        'jobs-description/report',
40
        'jobs-description/import',
15579 anderson 41
 
15442 efrain 42
        'jobs-description/competency-types',
43
        'jobs-description/competency-types/add',
44
        'jobs-description/competency-types/edit',
45
        'jobs-description/competency-types/delete',
46
        'jobs-description/competency-types/import',
15579 anderson 47
 
15442 efrain 48
        'jobs-description/behaviors',
49
        'jobs-description/behaviors/add',
50
        'jobs-description/behaviors/edit',
51
        'jobs-description/behaviors/delete',
52
        'jobs-description/behaviors/import',
15579 anderson 53
 
15442 efrain 54
        'jobs-description/competencies',
55
        'jobs-description/competencies/add',
56
        'jobs-description/competencies/edit',
57
        'jobs-description/competencies/delete',
58
        'jobs-description/competencies/import',
16766 efrain 59
 
16770 efrain 60
        'organization',
61
        'organization/positions',
62
        'organization/positions/add',
63
        'organization/positions/edit',
64
        'organization/positions/delete',
16790 efrain 65
        'organization/positions/boss',
15579 anderson 66
 
16766 efrain 67
 
1 www 68
        'settings/degrees',
69
        'settings/degrees/add',
70
        'settings/degrees/edit',
71
        'settings/degrees/delete',
15579 anderson 72
 
1 www 73
        'settings/email-templates',
74
        'settings/email-templates/edit',
15579 anderson 75
 
1 www 76
        'settings/push-templates',
77
        'settings/push-templates/edit',
15336 efrain 78
        'settings/push-templates/import',
15579 anderson 79
 
1 www 80
        'settings/group-types',
81
        'settings/group-types/add',
82
        'settings/group-types/edit',
83
        'settings/group-types/delete',
15579 anderson 84
 
1 www 85
        'settings/industries',
86
        'settings/industries/add',
87
        'settings/industries/edit',
88
        'settings/industries/delete',
15579 anderson 89
 
1 www 90
        'settings/job-categories',
91
        'settings/job-categories/add',
92
        'settings/job-categories/edit',
93
        'settings/job-categories/delete',
15579 anderson 94
 
95
 
96
 
1 www 97
        'settings/skills',
98
        'settings/skills/add',
99
        'settings/skills/edit',
100
        'settings/skills/delete',
15579 anderson 101
 
15336 efrain 102
        'settings/aptitudes',
103
        'settings/aptitudes/add',
104
        'settings/aptitudes/edit',
105
        'settings/aptitudes/delete',
15579 anderson 106
 
15336 efrain 107
        'settings/hobbies-and-interests',
108
        'settings/hobbies-and-interests/add',
109
        'settings/hobbies-and-interests/edit',
110
        'settings/hobbies-and-interests/delete',
15579 anderson 111
 
15336 efrain 112
        'settings/private-networks',
113
        'settings/private-networks/add',
114
        'settings/private-networks/edit',
115
        'settings/private-networks/delete',
15579 anderson 116
 
15336 efrain 117
        'settings/my-private-network',
118
        'settings/my-private-network/intro',
119
        'settings/my-private-network/navbar',
120
        'settings/my-private-network/favicon',
121
        'settings/my-private-network/logo',
122
        'settings/my-private-network/styles-and-colors',
15394 efrain 123
        'settings/my-private-network/calendar',
15831 efrain 124
        'settings/my-private-network/moodle',
15579 anderson 125
 
1 www 126
        'publications',
127
        'publications/posts',
128
        'publications/posts/add',
129
        'publications/posts/edit',
130
        'publications/posts/delete',
131
        'publications/pages',
132
        'publications/pages/add',
133
        'publications/pages/edit',
134
        'publications/pages/delete',
135
        'users',
136
        'users/change-password',
137
        'users/unblock',
138
        'users/invite',
139
        'users/accept',
140
        'users/cancel',
141
        'users/reject',
142
        'users/edit',
143
        'users/upload',
16248 efrain 144
        'users/change-type',
129 efrain 145
        'users/email-verify',
15457 efrain 146
        'users/request-access',
147
        'users/request-access/approve',
148
        'users/request-access/reject',
15387 efrain 149
 
1 www 150
        'companies',
151
        'companies/edit',
152
        'companies/services',
153
        'companies/roles',
154
        //Company
155
        'profile',
156
        'profile/extended',
157
        'profile/cover',
158
        'profile/image',
779 geraldo 159
        'profile/header',
160
        'profile/footer',
1 www 161
        'profile/website',
162
        'profile/foundation_year',
163
        'profile/location',
164
        'profile/social-network',
165
        'profile/company-size',
166
        'profile/industry',
167
        'profile/delete',
16278 anderson 168
        'profile/view',
15579 anderson 169
 
1 www 170
        'feeds',
171
        'feeds/timeline',
10123 nelberth 172
        'feeds/onefeed',
1 www 173
        'feeds/delete',
174
        'feeds/comments',
175
        'feeds/comments/delete',
8395 nelberth 176
        'feeds/comments/answer',
15364 efrain 177
        'feeds/add',
15579 anderson 178
 
179
 
1 www 180
        'followers',
181
        'followers/delete',
114 efrain 182
        'self-evaluation',
183
        'self-evaluation/forms',
184
        'self-evaluation/forms/add',
185
        'self-evaluation/forms/edit',
186
        'self-evaluation/forms/delete',
115 efrain 187
        'self-evaluation/users',
188
        'self-evaluation/users/add',
189
        'self-evaluation/users/delete',
114 efrain 190
        'self-evaluation/reviews',
115 efrain 191
        'self-evaluation/reviews/edit',
470 geraldo 192
        'self-evaluation/reviews/report',
15579 anderson 193
 
946 geraldo 194
        'performance-evaluation',
195
        'performance-evaluation/forms',
196
        'performance-evaluation/forms/add',
197
        'performance-evaluation/forms/edit',
198
        'performance-evaluation/forms/delete',
15442 efrain 199
        'performance-evaluation/forms/job-description',
200
        'performance-evaluation/forms/active',
201
        'performance-evaluation/forms/inactive',
1263 geraldo 202
        'performance-evaluation/forms/report',
15579 anderson 203
 
204
 
15442 efrain 205
        'performance-evaluation/evaluations',
206
        'performance-evaluation/evaluations/add',
207
        'performance-evaluation/evaluations/delete',
208
        'performance-evaluation/evaluations/report',
209
 
15579 anderson 210
 
1477 efrain 211
        'recruitment-and-selection',
212
        'recruitment-and-selection/vacancies',
213
        'recruitment-and-selection/vacancies/add',
214
        'recruitment-and-selection/vacancies/edit',
215
        'recruitment-and-selection/vacancies/delete',
15461 efrain 216
        'recruitment-and-selection/applications',
217
        'recruitment-and-selection/applications/user-by-email',
218
        'recruitment-and-selection/applications/add',
219
        'recruitment-and-selection/applications/level',
220
        'recruitment-and-selection/applications/status',
221
        'recruitment-and-selection/applications/comment',
222
        'recruitment-and-selection/applications/delete',
223
        'recruitment-and-selection/applications/view',
224
        'recruitment-and-selection/applications/files',
225
        'recruitment-and-selection/applications/files/add',
226
        'recruitment-and-selection/applications/files/delete',
227
        'recruitment-and-selection/applications/files/view',
228
        'recruitment-and-selection/applications/interviews',
229
        'recruitment-and-selection/applications/interviews/add',
230
        'recruitment-and-selection/applications/interviews/edit',
231
        'recruitment-and-selection/applications/interviews/delete',
232
        'recruitment-and-selection/applications/interviews/report',
15579 anderson 233
 
15461 efrain 234
        /*
1477 efrain 235
        'recruitment-and-selection/candidates',
236
        'recruitment-and-selection/candidates/add',
237
        'recruitment-and-selection/candidates/edit',
238
        'recruitment-and-selection/candidates/delete',
1636 eleazar 239
        'recruitment-and-selection/user-by-email',
1710 eleazar 240
        'recruitment-and-selection/interview',
1709 eleazar 241
        'recruitment-and-selection/interview/form',
8757 eleazar 242
        'recruitment-and-selection/interview/form/file',
1709 eleazar 243
        'recruitment-and-selection/interview/form/add',
244
        'recruitment-and-selection/interview/form/edit',
245
        'recruitment-and-selection/interview/form/delete',
246
        'recruitment-and-selection/interview/report',
3587 eleazar 247
        'recruitment-and-selection/interview/vacancy',
4367 eleazar 248
        'recruitment-and-selection/interview/type',
8782 eleazar 249
        'recruitment-and-selection/interview/file',
250
        'recruitment-and-selection/interview/file/add',
251
        'recruitment-and-selection/interview/file/edit',
252
        'recruitment-and-selection/interview/file/delete',
15461 efrain 253
        */
15579 anderson 254
 
4375 eleazar 255
        'survey',
4579 eleazar 256
        'survey/add',
257
        'survey/edit',
258
        'survey/delete',
4375 eleazar 259
        'survey/form',
260
        'survey/form/add',
261
        'survey/form/edit',
262
        'survey/form/delete',
5287 eleazar 263
        'survey/test',
264
        'survey/test/add',
6662 eleazar 265
        'survey/test/report',
5287 eleazar 266
        'survey/test/delete',
5823 eleazar 267
        'survey/report',
6497 eleazar 268
        'survey/report/overview',
5823 eleazar 269
        'survey/report/all',
15149 efrain 270
        'survey/report/excel',
15579 anderson 271
 
7218 eleazar 272
        'organizational-climate',
273
        'organizational-climate/add',
274
        'organizational-climate/edit',
275
        'organizational-climate/delete',
276
        'organizational-climate/form',
277
        'organizational-climate/form/add',
278
        'organizational-climate/form/edit',
279
        'organizational-climate/form/delete',
280
        'organizational-climate/test',
281
        'organizational-climate/test/add',
282
        'organizational-climate/test/report',
283
        'organizational-climate/test/delete',
284
        'organizational-climate/report',
285
        'organizational-climate/report/overview',
286
        'organizational-climate/report/all',
15149 efrain 287
        'organizational-climate/report/excel',
15579 anderson 288
 
1 www 289
        'jobs',
290
        'jobs/add',
291
        'jobs/delete',
292
        'jobs/users-who-applied',
293
        'jobs/edit',
294
        'jobs/edit/title',
295
        'jobs/edit/status',
296
        'jobs/edit/last-date-of-application',
297
        'jobs/edit/employment-type',
298
        'jobs/edit/experience',
299
        'jobs/edit/job-category',
300
        'jobs/edit/extended',
301
        'jobs/edit/location',
302
        'jobs/edit/salary',
303
        'jobs/edit/languages',
304
        'jobs/edit/degrees',
305
        'jobs/edit/skills',
306
        'jobs/edit/how-apply',
16766 efrain 307
 
308
        'helpers',
309
        'helpers/search-people',
16798 efrain 310
        'helpers/search-people-by-company',
16766 efrain 311
 
312
        'inmail-personal',
313
        'inmail-personal/start-conversation',
314
        'inmail-personal/delete',
315
        'inmail-personal/messages',
316
        'inmail-personal/messages/send',
317
        'inmail-personal/messages/delete',
318
 
319
        'inmail-company',
320
        'inmail-company/start-conversation',
321
        'inmail-company/delete',
322
        'inmail-company/messages',
323
        'inmail-company/messages/send',
324
        'inmail-company/messages/delete',
16798 efrain 325
 
326
        'communication',
327
        'communication/send',
328
 
15579 anderson 329
 
15540 efrain 330
        'daily-pulse',
16796 efrain 331
        'daily-pulse/setup',
15540 efrain 332
        'daily-pulse/emojis',
333
        'daily-pulse/emojis/add',
334
        'daily-pulse/emojis/edit',
335
        'daily-pulse/emojis/delete',
336
        'daily-pulse/reports',
337
        'daily-pulse/reports/overview',
338
        'daily-pulse/reports/overview/download',
15579 anderson 339
 
15540 efrain 340
        'engagement',
341
        'engagement/setup',
342
        'engagement/reports',
343
        'engagement/reports/overview',
15542 efrain 344
        'engagement/rewards',
345
        'engagement/rewards/add',
346
        'engagement/rewards/edit',
347
        'engagement/rewards/delete',
15579 anderson 348
 
1 www 349
        'microlearning',
350
        'microlearning/overview',
351
        'microlearning/reports',
2 efrain 352
        'microlearning/reports/progress',
14610 efrain 353
        'microlearning/reports/progress-for-capsule',
15386 efrain 354
        'microlearning/reports/progress-for-capsule/excel',
355
        'microlearning/reports/progress-for-topic',
356
        'microlearning/reports/progress-for-topic/excel',
357
        'microlearning/reports/progress-for-student',
358
        'microlearning/reports/progress-for-student/excel',
15390 efrain 359
        'microlearning/reports/devices-and-access',
360
        'microlearning/reports/devices-and-access/excel',
187 efrain 361
        'microlearning/reports/comments-for-capsule',
15390 efrain 362
        'microlearning/reports/comments-for-capsule/excel',
1 www 363
        'microlearning/content',
364
        'microlearning/content/topics',
365
        'microlearning/content/topics/add',
366
        'microlearning/content/topics/edit',
367
        'microlearning/content/topics/delete',
368
        'microlearning/content/capsules',
369
        'microlearning/content/capsules/add',
370
        'microlearning/content/capsules/edit',
371
        'microlearning/content/capsules/delete',
372
        'microlearning/content/capsules/users',
373
        'microlearning/content/slides',
374
        'microlearning/content/slides/add',
375
        'microlearning/content/slides/edit',
376
        'microlearning/content/slides/delete',
377
        'microlearning/content/slides/text',
66 efrain 378
        'microlearning/content/quizzes',
379
        'microlearning/content/quizzes/add',
380
        'microlearning/content/quizzes/edit',
381
        'microlearning/content/quizzes/delete',
382
        'microlearning/content/quizzes/check',
383
        'microlearning/content/quizzes/publish',
384
        'microlearning/content/quizzes/copy',
385
        'microlearning/content/quizzes/questions',
386
        'microlearning/content/quizzes/questions/add',
387
        'microlearning/content/quizzes/questions/edit',
388
        'microlearning/content/quizzes/questions/delete',
389
        'microlearning/content/quizzes/questions/answers',
390
        'microlearning/content/quizzes/questions/answers/add',
391
        'microlearning/content/quizzes/questions/answers/edit',
392
        'microlearning/content/quizzes/questions/answers/delete',
1 www 393
        'microlearning/access-for-students',
394
        'microlearning/access-for-students/revoke',
395
        'microlearning/access-for-students/unlimit',
396
        'microlearning/access-for-students/cancel',
397
        'microlearning/access-for-students/reactive',
398
        'microlearning/access-for-students/upload',
399
        'microlearning/access-for-students/notification',
400
        'microlearning/students',
401
        'microlearning/students/edit',
402
        'microlearning/students/timeline',
403
        'microlearning/students/change-password',
404
        'microlearning/students/unblock',
405
        'microlearning/settings',
406
        'microlearning/settings/student-types',
407
        'microlearning/settings/student-types/add',
408
        'microlearning/settings/student-types/edit',
409
        'microlearning/settings/student-types/delete',
410
        'microlearning/settings/functions',
411
        'microlearning/settings/functions/add',
412
        'microlearning/settings/functions/edit',
413
        'microlearning/settings/functions/delete',
414
        'microlearning/settings/sectors',
415
        'microlearning/settings/sectors/add',
416
        'microlearning/settings/sectors/edit',
417
        'microlearning/settings/sectors/delete',
418
        'microlearning/settings/programs',
419
        'microlearning/settings/programs/add',
420
        'microlearning/settings/programs/edit',
421
        'microlearning/settings/programs/delete',
422
        'microlearning/settings/groups',
423
        'microlearning/settings/groups/add',
424
        'microlearning/settings/groups/edit',
425
        'microlearning/settings/groups/delete',
426
        'microlearning/settings/companies',
427
        'microlearning/settings/companies/add',
428
        'microlearning/settings/companies/edit',
429
        'microlearning/settings/companies/delete',
430
        'microlearning/settings/partners',
431
        'microlearning/settings/partners/add',
432
        'microlearning/settings/partners/edit',
433
        'microlearning/settings/partners/delete',
434
        'microlearning/settings/institutions',
435
        'microlearning/settings/institutions/add',
436
        'microlearning/settings/institutions/edit',
437
        'microlearning/settings/institutions/delete',
15394 efrain 438
        'microlearning/settings/countries',
439
        'microlearning/settings/countries/add',
440
        'microlearning/settings/countries/edit',
441
        'microlearning/settings/countries/delete',
15088 efrain 442
 
15579 anderson 443
 
16766 efrain 444
        'planning',
16785 efrain 445
        'planning/periods',
446
        'planning/periods/add',
447
        'planning/periods/edit',
448
        'planning/periods/delete',
16766 efrain 449
        'planning/objectives',
450
        'planning/objectives/add',
451
        'planning/objectives/delete',
452
        'planning/objectives/edit',
16785 efrain 453
        'planning/objectives/matrix',
454
        'planning/objectives/analysis',
455
        'planning/objectives/full',
456
        'planning/goals',
457
        'planning/goals/add',
458
        'planning/goals/edit',
459
        'planning/goals/delete',
460
        'planning/tasks',
461
        'planning/tasks/add',
462
        'planning/tasks/edit',
463
        'planning/tasks/delete',
464
        'planning/tasks/view',
4589 nelberth 465
 
16785 efrain 466
 
4535 nelberth 467
        'high-performance-teams',
7222 nelberth 468
        'high-performance-teams/groups',
7228 nelberth 469
        'high-performance-teams/groups/add',
470
        'high-performance-teams/groups/edit',
471
        'high-performance-teams/groups/delete',
7233 nelberth 472
        'high-performance-teams/groups/view',
11902 nelberth 473
        'high-performance-teams/groups/view/feeds',
474
        'high-performance-teams/groups/view/feeds/timeline',
475
        'high-performance-teams/groups/view/feeds/onefeed',
476
        'high-performance-teams/groups/view/feeds/delete',
477
        'high-performance-teams/groups/view/feeds/comments',
478
        'high-performance-teams/groups/view/feeds/comments/delete',
479
        'high-performance-teams/groups/view/feeds/comments/answer',
480
        'high-performance-teams/groups/view/feeds/add',
7484 nelberth 481
        'high-performance-teams/groups/view/topic',
482
        'high-performance-teams/groups/view/topic/add',
483
        'high-performance-teams/groups/view/topic/edit',
484
        'high-performance-teams/groups/view/topic/delete',
7637 nelberth 485
        'high-performance-teams/groups/view/topic/view',
8687 nelberth 486
        'high-performance-teams/groups/view/urgent',
9096 nelberth 487
        'high-performance-teams/groups/view/calendar',
9923 nelberth 488
        'high-performance-teams/groups/view/calendar/view',
10143 nelberth 489
        'high-performance-teams/groups/view/foro',
490
        'high-performance-teams/groups/view/foro/view',
9619 nelberth 491
        'high-performance-teams/groups/view/foro/categories',
9635 nelberth 492
        'high-performance-teams/groups/view/foro/categories/add',
493
        'high-performance-teams/groups/view/foro/categories/delete',
494
        'high-performance-teams/groups/view/foro/categories/edit',
495
        'high-performance-teams/groups/view/foro/categories/view',
9760 nelberth 496
        'high-performance-teams/groups/view/foro/categories/articles',
9845 nelberth 497
        'high-performance-teams/groups/view/foro/categories/articles/add',
498
        'high-performance-teams/groups/view/foro/categories/articles/edit',
499
        'high-performance-teams/groups/view/foro/categories/articles/delete',
500
        'high-performance-teams/groups/view/foro/categories/articles/view',
12407 nelberth 501
        'high-performance-teams/groups/view/objectives',
502
        'high-performance-teams/groups/view/objectives/report',
503
        'high-performance-teams/groups/view/objectives/reportall',
504
        'high-performance-teams/groups/view/objectives/matriz',
505
        'high-performance-teams/groups/view/objectives/goals',
506
        'high-performance-teams/groups/view/objectives/goals/add',
507
        'high-performance-teams/groups/view/objectives/goals/edit',
508
        'high-performance-teams/groups/view/objectives/goals/delete',
509
        'high-performance-teams/groups/view/objectives/goals/task',
510
        'high-performance-teams/groups/view/objectives/goals/task/add',
511
        'high-performance-teams/groups/view/objectives/goals/task/edit',
512
        'high-performance-teams/groups/view/objectives/goals/task/delete',
513
        'high-performance-teams/groups/view/objectives/goals/task/view',
514
        'high-performance-teams/groups/view/objectives/add',
515
        'high-performance-teams/groups/view/objectives/delete',
516
        'high-performance-teams/groups/view/objectives/edit',
15579 anderson 517
 
518
 
519
 
7812 nelberth 520
        'high-performance-teams/groups/view/members',
8012 nelberth 521
        'high-performance-teams/groups/view/members/invite',
7813 nelberth 522
        'high-performance-teams/groups/view/members/delete',
10289 nelberth 523
        'high-performance-teams/groups/view/members/edit',
11430 nelberth 524
 
11342 nelberth 525
        'chat',
16263 anderson 526
        'chat/users',
11342 nelberth 527
        'chat/heart-beat',
528
        'chat/create-group',
529
        'chat/add-user-to-group',
530
        'chat/mark-seen',
531
        'chat/mark-received',
532
        'chat/remove-user-from-group',
533
        'chat/get-all-messages',
534
        'chat/send',
535
        'chat/get-contacts-availables-for-group',
536
        'chat/get-contact-group-list',
537
        'chat/leave-group',
538
        'chat/delete-group',
539
        'chat/close',
540
        'chat/clear',
14692 efrain 541
        'chat/open',
11342 nelberth 542
        'chat/upload',
16246 anderson 543
        'chat/zoom',
16258 anderson 544
        'chat/open-or-create',
11430 nelberth 545
        'csrf',
4588 nelberth 546
 
16263 anderson 547
 
15401 efrain 548
        'discovery-contacts',
549
        'discovery-contacts/add',
550
        'discovery-contacts/edit',
551
        'discovery-contacts/delete',
552
        'discovery-contacts/view',
15546 efrain 553
        'discovery-contacts/upload',
15401 efrain 554
        'discovery-contacts/interaction-types',
555
        'discovery-contacts/interaction-types/add',
556
        'discovery-contacts/interaction-types/delete',
557
        'discovery-contacts/interaction-types/edit',
558
        'discovery-contacts/interactions',
559
        'discovery-contacts/interactions/add',
560
        'discovery-contacts/interactions/delete',
561
        'discovery-contacts/logs',
15636 anderson 562
        'discovery-contacts/progress-by-day',
16758 efrain 563
        'discovery-contacts/progress-by-day/download',
564
        'discovery-contacts/report',
565
        'discovery-contacts/report/download',
566
 
567
 
15451 efrain 568
        'my-coach',
569
        'my-coach/categories',
570
        'my-coach/categories/add',
571
        'my-coach/categories/edit',
572
        'my-coach/categories/delete',
15831 efrain 573
        'my-coach/categories/users',
574
        'my-coach/categories/users/add',
575
        'my-coach/categories/users/edit',
576
        'my-coach/categories/users/delete',
577
        'my-coach/categories/users/upload',
16797 efrain 578
        'my-coach/categories/users/jobs-description',
16263 anderson 579
 
16248 efrain 580
        'knowledge-area',
581
        'knowledge-area/categories',
582
        'knowledge-area/categories/add',
583
        'knowledge-area/categories/edit',
584
        'knowledge-area/categories/delete',
585
        'knowledge-area/categories/users',
586
        'knowledge-area/categories/users/add',
587
        'knowledge-area/categories/users/edit',
588
        'knowledge-area/categories/users/delete',
589
        'knowledge-area/categories/users/upload',
16797 efrain 590
        'knowledge-area/categories/users/jobs-description',
16701 efrain 591
 
592
        'fast-survey',
593
        'fast-survey/add',
594
        'fast-survey/edit',
595
        'fast-survey/delete',
16747 efrain 596
        'fast-survey/chart',
16701 efrain 597
        'fast-survey/download',
15579 anderson 598
 
15387 efrain 599
        'reports',
600
        'reports/users-blocked',
601
        'reports/users-blocked/excel',
16747 efrain 602
        //'reports/users-blocked/edit',
603
        //'reports/users-blocked/delete',
15579 anderson 604
 
15442 efrain 605
        'activities-center',
606
        'activities-center/performance-evaluation',
607
        'activities-center/performance-evaluation/take-a-test',
608
        'activities-center/performance-evaluation/report',
15579 anderson 609
 
15461 efrain 610
        'activities-center/recruitment-and-selection',
611
        'activities-center/recruitment-and-selection/take-a-test',
612
        'activities-center/recruitment-and-selection/report',
16285 efrain 613
 
614
        'tools',
615
        'tools/userfile-password-generator'
15461 efrain 616
 
1 www 617
    ];
618
}
619
 
15336 efrain 620
 
621
 
622
 
15579 anderson 623
function getAclRolesCompany()
624
{
1 www 625
    return [
1336 efrain 626
 
15579 anderson 627
 
628
 
4 efrain 629
        'company-creator' => [
630
            'home',
631
            'signin-admin',
632
            'signin-company',
633
            'dashboard',
634
            'signout',
635
            'storage',
16806 efrain 636
            'organizational-design',
4 efrain 637
            'profile',
638
            'profile/extended',
639
            'profile/cover',
779 geraldo 640
            'profile/header',
641
            'profile/footer',
4 efrain 642
            'profile/image',
643
            'profile/website',
644
            'profile/foundation_year',
645
            'profile/location',
646
            'profile/social-network',
647
            'profile/company-size',
648
            'profile/industry',
649
            'profile/delete',
16278 anderson 650
            'profile/view',
4 efrain 651
            'users',
652
            'users/change-password',
653
            'users/unblock',
654
            'users/invite',
655
            'users/accept',
656
            'users/cancel',
657
            'users/reject',
658
            'users/edit',
659
            'users/upload',
15579 anderson 660
 
4 efrain 661
            'feeds',
15175 efrain 662
            'feeds/timeline',
663
            'feeds/onefeed',
664
            'feeds/delete',
665
            'feeds/comments',
666
            'feeds/comments/delete',
667
            'feeds/comments/answer',
15364 efrain 668
            'feeds/add',
15579 anderson 669
 
4 efrain 670
            'followers',
671
            'followers/delete',
672
            'jobs',
673
            'jobs/add',
674
            'jobs/delete',
675
            'jobs/users-who-applied',
676
            'jobs/edit',
15088 efrain 677
            'jobs/edit/title',
678
            'jobs/edit/status',
4 efrain 679
            'jobs/edit/last-date-of-application',
680
            'jobs/edit/employment-type',
681
            'jobs/edit/experience',
682
            'jobs/edit/job-category',
683
            'jobs/edit/extended',
684
            'jobs/edit/location',
685
            'jobs/edit/salary',
686
            'jobs/edit/languages',
687
            'jobs/edit/degrees',
688
            'jobs/edit/skills',
689
            'jobs/edit/how-apply',
15336 efrain 690
 
15387 efrain 691
            'reports',
692
            'reports/users-blocked',
693
            'reports/users-blocked/excel',
16747 efrain 694
            //'reports/users-blocked/edit',
695
            //'reports/users-blocked/delete',
16766 efrain 696
 
697
 
698
            'inmail-company',
699
            'inmail-company/start-conversation',
700
            'inmail-company/delete',
701
            'inmail-company/messages',
702
            'inmail-company/messages/send',
703
            'inmail-company/messages/delete',
15579 anderson 704
 
705
 
706
 
4 efrain 707
        ],
1 www 708
        'company-admin' => [
709
            'home',
710
            'signin-admin',
711
            'signin-company',
712
            'dashboard',
713
            'signout',
714
            'storage',
16806 efrain 715
            'organizational-design',
1 www 716
            'profile',
717
            'profile/extended',
718
            'profile/cover',
719
            'profile/image',
779 geraldo 720
            'profile/header',
721
            'profile/footer',
1 www 722
            'profile/website',
723
            'profile/foundation_year',
724
            'profile/location',
725
            'profile/social-network',
726
            'profile/company-size',
727
            'profile/industry',
728
            'profile/delete',
16278 anderson 729
            'profile/view',
1 www 730
            'users',
731
            'users/change-password',
732
            'users/unblock',
733
            'users/invite',
734
            'users/accept',
735
            'users/cancel',
736
            'users/reject',
737
            'users/edit',
738
            'users/upload',
739
            'feeds',
15175 efrain 740
            'feeds/timeline',
741
            'feeds/onefeed',
742
            'feeds/delete',
743
            'feeds/comments',
744
            'feeds/comments/delete',
745
            'feeds/comments/answer',
15364 efrain 746
            'feeds/add',
15579 anderson 747
 
1 www 748
            'followers',
749
            'followers/delete',
750
            'jobs',
751
            'jobs/add',
752
            'jobs/delete',
753
            'jobs/users-who-applied',
754
            'jobs/edit',
15088 efrain 755
            'jobs/edit/title',
756
            'jobs/edit/status',
1 www 757
            'jobs/edit/last-date-of-application',
758
            'jobs/edit/employment-type',
759
            'jobs/edit/experience',
760
            'jobs/edit/job-category',
761
            'jobs/edit/extended',
762
            'jobs/edit/location',
763
            'jobs/edit/salary',
764
            'jobs/edit/languages',
765
            'jobs/edit/degrees',
766
            'jobs/edit/skills',
767
            'jobs/edit/how-apply',
15579 anderson 768
 
15387 efrain 769
            'reports',
770
            'reports/users-blocked',
771
            'reports/users-blocked/excel',
16747 efrain 772
            //'reports/users-blocked/edit',
773
            //'reports/users-blocked/delete',
16766 efrain 774
 
775
 
776
            'inmail-company',
777
            'inmail-company/start-conversation',
778
            'inmail-company/delete',
779
            'inmail-company/messages',
780
            'inmail-company/messages/send',
781
            'inmail-company/messages/delete',
1 www 782
        ],
783
        'company-password-unblock' => [
784
            'home',
785
            'signin-admin',
786
            'signin-company',
787
            'dashboard',
788
            'signout',
789
            'storage',
16806 efrain 790
 
791
            'organizational-design',
1 www 792
            'users',
793
            'users/change-password',
794
            'users/unblock',
15579 anderson 795
 
16806 efrain 796
 
15387 efrain 797
            'reports',
798
            'reports/users-blocked',
799
            'reports/users-blocked/excel',
16747 efrain 800
            //'reports/users-blocked/edit',
801
            //'reports/users-blocked/delete',
15579 anderson 802
 
803
 
1 www 804
        ],
16766 efrain 805
        'company-inmail' => [
806
            'inmail-company',
807
            'inmail-company/start-conversation',
808
            'inmail-company/delete',
809
            'inmail-company/messages',
810
            'inmail-company/messages/send',
811
            'inmail-company/messages/delete',
812
        ],
1 www 813
        'microlearning-admin' => [
16806 efrain 814
            'development-and-knowledge',
1 www 815
            'microlearning',
816
            'microlearning/overview',
187 efrain 817
            'microlearning/reports',
818
            'microlearning/reports/progress',
14610 efrain 819
            'microlearning/reports/progress-for-capsule',
15386 efrain 820
            'microlearning/reports/progress-for-capsule/excel',
821
            'microlearning/reports/progress-for-topic',
822
            'microlearning/reports/progress-for-topic/excel',
823
            'microlearning/reports/progress-for-student',
824
            'microlearning/reports/progress-for-student/excel',
15390 efrain 825
            'microlearning/reports/devices-and-access',
826
            'microlearning/reports/devices-and-access/excel',
187 efrain 827
            'microlearning/reports/comments-for-capsule',
15390 efrain 828
            'microlearning/reports/comments-for-capsule/excel',
1 www 829
            'microlearning/content',
830
            'microlearning/content/topics',
831
            'microlearning/content/topics/add',
832
            'microlearning/content/topics/edit',
833
            'microlearning/content/topics/delete',
834
            'microlearning/content/capsules',
835
            'microlearning/content/capsules/add',
836
            'microlearning/content/capsules/edit',
837
            'microlearning/content/capsules/delete',
838
            'microlearning/content/capsules/users',
839
            'microlearning/content/slides',
840
            'microlearning/content/slides/add',
841
            'microlearning/content/slides/edit',
842
            'microlearning/content/slides/delete',
843
            'microlearning/content/slides/text',
844
            'microlearning/students',
845
            'microlearning/students/edit',
846
            'microlearning/students/timeline',
847
            'microlearning/access-for-students',
848
            'microlearning/access-for-students/revoke',
849
            'microlearning/access-for-students/unlimit',
850
            'microlearning/access-for-students/cancel',
851
            'microlearning/access-for-students/reactive',
852
            'microlearning/access-for-students/upload',
853
            'microlearning/access-for-students/notification',
854
            'microlearning/settings',
855
            'microlearning/settings/student-types',
856
            'microlearning/settings/student-types/add',
857
            'microlearning/settings/student-types/edit',
858
            'microlearning/settings/student-types/delete',
859
            'microlearning/settings/functions',
860
            'microlearning/settings/functions/add',
861
            'microlearning/settings/functions/edit',
862
            'microlearning/settings/functions/delete',
863
            'microlearning/settings/sectors',
864
            'microlearning/settings/sectors/add',
865
            'microlearning/settings/sectors/edit',
866
            'microlearning/settings/sectors/delete',
867
            'microlearning/settings/programs',
868
            'microlearning/settings/programs/add',
869
            'microlearning/settings/programs/edit',
870
            'microlearning/settings/programs/delete',
871
            'microlearning/settings/groups',
872
            'microlearning/settings/groups/add',
873
            'microlearning/settings/groups/edit',
874
            'microlearning/settings/groups/delete',
875
            'microlearning/settings/companies',
876
            'microlearning/settings/companies/add',
877
            'microlearning/settings/companies/edit',
878
            'microlearning/settings/companies/delete',
879
            'microlearning/settings/partners',
880
            'microlearning/settings/partners/add',
881
            'microlearning/settings/partners/edit',
882
            'microlearning/settings/partners/delete',
883
            'microlearning/settings/institutions',
884
            'microlearning/settings/institutions/add',
885
            'microlearning/settings/institutions/edit',
886
            'microlearning/settings/institutions/delete',
15394 efrain 887
            'microlearning/settings/countries',
888
            'microlearning/settings/countries/add',
889
            'microlearning/settings/countries/edit',
890
            'microlearning/settings/countries/delete',
1 www 891
        ],
892
        'microlearning-editor' => [
16806 efrain 893
            'development-and-knowledge',
1 www 894
            'microlearning',
895
            'microlearning/content',
896
            'microlearning/content/topics',
897
            'microlearning/content/topics/add',
898
            'microlearning/content/topics/edit',
899
            'microlearning/content/topics/delete',
900
            'microlearning/content/capsules',
901
            'microlearning/content/capsules/add',
902
            'microlearning/content/capsules/edit',
903
            'microlearning/content/capsules/delete',
904
            'microlearning/content/capsules/users',
905
            'microlearning/content/slides',
906
            'microlearning/content/slides/add',
907
            'microlearning/content/slides/edit',
908
            'microlearning/content/slides/delete',
909
            'microlearning/content/slides/text',
910
            'microlearning/access-for-students',
911
            'microlearning/access-for-students/revoke',
912
            'microlearning/access-for-students/unlimit',
913
            'microlearning/access-for-students/cancel',
914
            'microlearning/access-for-students/reactive',
915
            'microlearning/access-for-students/upload',
916
            'microlearning/access-for-students/notification',
917
        ],
918
        'microlearning-students-password-unblock' => [
16806 efrain 919
            'development-and-knowledge',
1 www 920
            'microlearning',
921
            'microlearning/students',
922
            'microlearning/students/change-password',
923
            'microlearning/students/unblock',
924
        ],
925
        'self-evaluation-admin' => [
16806 efrain 926
            'development-and-knowledge',
114 efrain 927
            'self-evaluation',
928
            'self-evaluation/forms',
929
            'self-evaluation/forms/add',
930
            'self-evaluation/forms/edit',
931
            'self-evaluation/forms/delete',
115 efrain 932
            'self-evaluation/users',
933
            'self-evaluation/users/add',
934
            'self-evaluation/users/delete',
114 efrain 935
            'self-evaluation/reviews',
115 efrain 936
            'self-evaluation/reviews/edit',
470 geraldo 937
            'self-evaluation/reviews/report',
1 www 938
        ],
15088 efrain 939
        'self-evaluation-reviews' => [
16806 efrain 940
            'development-and-knowledge',
15088 efrain 941
            'self-evaluation',
942
            'self-evaluation/reviews',
943
            'self-evaluation/reviews/edit',
944
            'self-evaluation/reviews/report',
945
        ],
975 geraldo 946
        'performance-evaluation-admin' => [
16806 efrain 947
            'people-management',
15579 anderson 948
 
16766 efrain 949
            'jobs-description',
16787 efrain 950
            'jobs-description/search',
16766 efrain 951
            'jobs-description/add',
952
            'jobs-description/edit',
953
            'jobs-description/delete',
954
            'jobs-description/report',
955
            'jobs-description/import',
956
 
15442 efrain 957
            'jobs-description/behaviors',
958
            'jobs-description/behaviors/add',
959
            'jobs-description/behaviors/edit',
960
            'jobs-description/behaviors/delete',
961
            'jobs-description/behaviors/import',
15579 anderson 962
 
15442 efrain 963
            'jobs-description/competencies',
964
            'jobs-description/competencies/add',
965
            'jobs-description/competencies/edit',
966
            'jobs-description/competencies/delete',
967
            'jobs-description/competencies/import',
15579 anderson 968
 
15442 efrain 969
            'jobs-description/competency-types',
970
            'jobs-description/competency-types/add',
971
            'jobs-description/competency-types/edit',
972
            'jobs-description/competency-types/delete',
973
            'jobs-description/competency-types/import',
15579 anderson 974
 
975
 
16766 efrain 976
 
975 geraldo 977
            'performance-evaluation',
978
            'performance-evaluation/forms',
979
            'performance-evaluation/forms/add',
980
            'performance-evaluation/forms/edit',
981
            'performance-evaluation/forms/delete',
15442 efrain 982
            'performance-evaluation/forms/job-description',
983
            'performance-evaluation/forms/active',
984
            'performance-evaluation/forms/inactive',
1263 geraldo 985
            'performance-evaluation/forms/report',
15579 anderson 986
 
987
 
15442 efrain 988
            'performance-evaluation/evaluations',
989
            'performance-evaluation/evaluations/add',
990
            'performance-evaluation/evaluations/delete',
991
            'performance-evaluation/evaluations/report'
15088 efrain 992
        ],
15579 anderson 993
 
994
 
15088 efrain 995
        'performance-evaluation-editor' => [
16806 efrain 996
            'people-management',
15442 efrain 997
            'performance-evaluation/evaluations',
998
            'performance-evaluation/evaluations/add',
999
            'performance-evaluation/evaluations/delete',
1000
            'performance-evaluation/evaluations/report'
15579 anderson 1001
 
975 geraldo 1002
        ],
15088 efrain 1003
        'recruitment-and-selection-admin' => [
16766 efrain 1004
 
16806 efrain 1005
            'people-management',
16766 efrain 1006
            'jobs-description',
16787 efrain 1007
            'jobs-description/search',
16766 efrain 1008
            'jobs-description/add',
1009
            'jobs-description/edit',
1010
            'jobs-description/delete',
1011
            'jobs-description/report',
1012
            'jobs-description/import',
1013
 
15442 efrain 1014
            'jobs-description/behaviors',
1015
            'jobs-description/behaviors/add',
1016
            'jobs-description/behaviors/edit',
1017
            'jobs-description/behaviors/delete',
1018
            'jobs-description/behaviors/import',
15579 anderson 1019
 
15442 efrain 1020
            'jobs-description/competencies',
1021
            'jobs-description/competencies/add',
1022
            'jobs-description/competencies/edit',
1023
            'jobs-description/competencies/delete',
1024
            'jobs-description/competencies/import',
15579 anderson 1025
 
15442 efrain 1026
            'jobs-description/competency-types',
1027
            'jobs-description/competency-types/add',
1028
            'jobs-description/competency-types/edit',
1029
            'jobs-description/competency-types/delete',
1030
            'jobs-description/competency-types/import',
15579 anderson 1031
 
1032
 
15088 efrain 1033
            'recruitment-and-selection',
1034
            'recruitment-and-selection/vacancies',
1035
            'recruitment-and-selection/vacancies/add',
1036
            'recruitment-and-selection/vacancies/edit',
1037
            'recruitment-and-selection/vacancies/delete',
15461 efrain 1038
            'recruitment-and-selection/applications',
1039
            'recruitment-and-selection/applications/user-by-email',
1040
            'recruitment-and-selection/applications/add',
1041
            'recruitment-and-selection/applications/delete',
1042
            'recruitment-and-selection/applications/level',
1043
            'recruitment-and-selection/applications/status',
1044
            'recruitment-and-selection/applications/comment',
1045
            'recruitment-and-selection/applications/view',
1046
            'recruitment-and-selection/applications/files',
1047
            'recruitment-and-selection/applications/files/add',
1048
            'recruitment-and-selection/applications/files/delete',
1049
            'recruitment-and-selection/applications/files/view',
1050
            'recruitment-and-selection/applications/interviews',
1051
            'recruitment-and-selection/applications/interviews/add',
1052
            'recruitment-and-selection/applications/interviews/edit',
1053
            'recruitment-and-selection/applications/interviews/delete',
1054
            'recruitment-and-selection/applications/interviews/report',
15579 anderson 1055
 
15461 efrain 1056
            /*
15088 efrain 1057
            'recruitment-and-selection/candidates',
1058
            'recruitment-and-selection/candidates/add',
1059
            'recruitment-and-selection/candidates/edit',
1060
            'recruitment-and-selection/candidates/delete',
1061
            'recruitment-and-selection/user-by-email',
1062
            'recruitment-and-selection/interview',
1063
            'recruitment-and-selection/interview/form',
1064
            'recruitment-and-selection/interview/form/add',
1065
            'recruitment-and-selection/interview/form/edit',
1066
            'recruitment-and-selection/interview/form/delete',
1067
            'recruitment-and-selection/interview/report',
1068
            'recruitment-and-selection/interview/vacancy',
1069
            'recruitment-and-selection/interview/type',
1070
            'recruitment-and-selection/interview/file',
1071
            'recruitment-and-selection/interview/file/add',
1072
            'recruitment-and-selection/interview/file/edit',
15461 efrain 1073
            'recruitment-and-selection/interview/file/delete',*/
15088 efrain 1074
        ],
15579 anderson 1075
 
15088 efrain 1076
        'recruitment-and-selection-editor' => [
16806 efrain 1077
            'people-management',
15088 efrain 1078
            'recruitment-and-selection',
1079
            'recruitment-and-selection/vacancies',
1080
            'recruitment-and-selection/vacancies/add',
1081
            'recruitment-and-selection/vacancies/edit',
1082
            'recruitment-and-selection/vacancies/delete',
15461 efrain 1083
            'recruitment-and-selection/applications',
1084
            'recruitment-and-selection/applications/user-by-email',
1085
            'recruitment-and-selection/applications/add',
1086
            'recruitment-and-selection/applications/delete',
1087
            'recruitment-and-selection/applications/view',
1088
            'recruitment-and-selection/applications/level',
1089
            'recruitment-and-selection/applications/status',
1090
            'recruitment-and-selection/applications/comment',
1091
            'recruitment-and-selection/applications/files',
1092
            'recruitment-and-selection/applications/files/add',
1093
            'recruitment-and-selection/applications/files/delete',
1094
            'recruitment-and-selection/applications/files/view',
1095
            'recruitment-and-selection/applications/interviews',
1096
            'recruitment-and-selection/applications/interviews/add',
1097
            'recruitment-and-selection/applications/interviews/edit',
1098
            'recruitment-and-selection/applications/interviews/delete',
1099
            'recruitment-and-selection/applications/interviews/report',
15579 anderson 1100
 
15461 efrain 1101
            /*
15088 efrain 1102
            'recruitment-and-selection/candidates',
1103
            'recruitment-and-selection/candidates/add',
1104
            'recruitment-and-selection/candidates/edit',
1105
            'recruitment-and-selection/candidates/delete',
1106
            'recruitment-and-selection/user-by-email',
1107
            'recruitment-and-selection/interview',
1108
            'recruitment-and-selection/interview/form',
1109
            'recruitment-and-selection/interview/form/add',
1110
            'recruitment-and-selection/interview/form/edit',
1111
            'recruitment-and-selection/interview/form/delete',
1112
            'recruitment-and-selection/interview/report',
1113
            'recruitment-and-selection/interview/vacancy',
1114
            'recruitment-and-selection/interview/type',
1115
            'recruitment-and-selection/interview/file',
1116
            'recruitment-and-selection/interview/file/add',
1117
            'recruitment-and-selection/interview/file/edit',
15461 efrain 1118
            'recruitment-and-selection/interview/file/delete',*/
15088 efrain 1119
        ],
16701 efrain 1120
        'fast-survey-admin' => [
16806 efrain 1121
            'management',
16701 efrain 1122
            'fast-survey',
1123
            'fast-survey/add',
1124
            'fast-survey/edit',
1125
            'fast-survey/delete',
16747 efrain 1126
            'fast-survey/chart',
16701 efrain 1127
            'fast-survey/download',
1128
        ],
15149 efrain 1129
        'survey-admin' => [
16806 efrain 1130
            'management',
15149 efrain 1131
            'survey',
1132
            'survey/add',
1133
            'survey/edit',
1134
            'survey/delete',
1135
            'survey/form',
1136
            'survey/form/add',
1137
            'survey/form/edit',
1138
            'survey/form/delete',
1139
            'survey/test',
1140
            'survey/test/add',
1141
            'survey/test/report',
1142
            'survey/test/delete',
1143
            'survey/report',
1144
            'survey/report/overview',
1145
            'survey/report/all',
1146
            'survey/report/excel',
1147
        ],
1148
        'survey-test' => [
16806 efrain 1149
            'management',
15149 efrain 1150
            'survey/test',
1151
            'survey/test/add',
1152
            'survey/test/report',
1153
            'survey/test/delete',
1154
        ],
1155
        'survey-report' => [
16806 efrain 1156
            'management',
15149 efrain 1157
            'survey/report',
1158
            'survey/report/overview',
1159
            'survey/report/all',
1160
            'survey/report/excel',
1161
        ],
15175 efrain 1162
        'organizational-climate-admin' => [
16806 efrain 1163
            'people-management',
15175 efrain 1164
            'organizational-climate',
1165
            'organizational-climate/add',
1166
            'organizational-climate/edit',
1167
            'organizational-climate/delete',
1168
            'organizational-climate/form',
1169
            'organizational-climate/form/add',
1170
            'organizational-climate/form/edit',
1171
            'organizational-climate/form/delete',
1172
            'organizational-climate/test',
1173
            'organizational-climate/test/add',
1174
            'organizational-climate/test/report',
1175
            'organizational-climate/test/delete',
1176
            'organizational-climate/report',
1177
            'organizational-climate/report/overview',
1178
            'organizational-climate/report/all',
1179
            'organizational-climate/report/excel',
1180
        ],
1181
        'organizational-climate-test' => [
16806 efrain 1182
            'people-management',
15175 efrain 1183
            'organizational-climate/test',
1184
            'organizational-climate/test/add',
1185
            'organizational-climate/test/report',
1186
            'organizational-climate/test/delete',
1187
        ],
1188
        'organizational-climate-report' => [
16806 efrain 1189
            'people-management',
15175 efrain 1190
            'organizational-climate/report',
1191
            'organizational-climate/report/overview',
1192
            'organizational-climate/report/all',
1193
            'organizational-climate/report/excel',
15386 efrain 1194
        ],
16766 efrain 1195
        'planning-admin' => [
16806 efrain 1196
            'management',
16766 efrain 1197
            'planning',
16785 efrain 1198
            'planning/periods',
1199
            'planning/periods/add',
1200
            'planning/periods/edit',
1201
            'planning/periods/delete',
16766 efrain 1202
            'planning/objectives',
1203
            'planning/objectives/add',
1204
            'planning/objectives/delete',
1205
            'planning/objectives/edit',
16785 efrain 1206
            'planning/objectives/matrix',
1207
            'planning/objectives/analysis',
1208
            'planning/objectives/full',
1209
            'planning/goals',
1210
            'planning/goals/add',
1211
            'planning/goals/edit',
1212
            'planning/goals/delete',
1213
            'planning/tasks',
1214
            'planning/tasks/add',
1215
            'planning/tasks/edit',
1216
            'planning/tasks/delete',
1217
            'planning/tasks/view',
1218
 
15386 efrain 1219
        ],
16766 efrain 1220
 
15401 efrain 1221
        'discovery-contacts-admin' => [
16806 efrain 1222
            'management',
15401 efrain 1223
            'discovery-contacts',
1224
            'discovery-contacts/add',
1225
            'discovery-contacts/edit',
1226
            'discovery-contacts/delete',
1227
            'discovery-contacts/view',
15546 efrain 1228
            'discovery-contacts/upload',
15401 efrain 1229
            'discovery-contacts/interaction-types',
1230
            'discovery-contacts/interaction-types/add',
1231
            'discovery-contacts/interaction-types/delete',
1232
            'discovery-contacts/interaction-types/edit',
1233
            'discovery-contacts/interactions',
1234
            'discovery-contacts/interactions/add',
1235
            'discovery-contacts/interactions/delete',
1236
            'discovery-contacts/logs',
16758 efrain 1237
            'discovery-contacts/progress-by-day',
1238
            'discovery-contacts/progress-by-day/download',
1239
            'discovery-contacts/report',
1240
            'discovery-contacts/report/download',
15579 anderson 1241
        ],
16248 efrain 1242
        'discovery-contacts-user-with-importation' => [
16806 efrain 1243
            'management',
16248 efrain 1244
            'discovery-contacts',
1245
            'discovery-contacts/add',
1246
            'discovery-contacts/edit',
1247
            'discovery-contacts/view',
1248
            'discovery-contacts/upload',
1249
            'discovery-contacts/interactions',
1250
            'discovery-contacts/interactions/add',
1251
            'discovery-contacts/interactions/delete',
1252
            'discovery-contacts/logs',
16758 efrain 1253
 
16248 efrain 1254
        ],
15401 efrain 1255
        'discovery-contacts-user' => [
16806 efrain 1256
            'management',
15401 efrain 1257
            'discovery-contacts',
1258
            'discovery-contacts/add',
1259
            'discovery-contacts/edit',
1260
            'discovery-contacts/view',
1261
            'discovery-contacts/interactions',
1262
            'discovery-contacts/interactions/add',
1263
            'discovery-contacts/interactions/delete',
1264
            'discovery-contacts/logs',
16758 efrain 1265
 
15401 efrain 1266
        ],
15451 efrain 1267
        'my-coach-admin' => [
16806 efrain 1268
            'development-and-knowledge',
15451 efrain 1269
            'my-coach',
1270
            'my-coach/categories',
1271
            'my-coach/categories/add',
1272
            'my-coach/categories/edit',
1273
            'my-coach/categories/delete',
15831 efrain 1274
            'my-coach/categories/users',
1275
            'my-coach/categories/users/add',
1276
            'my-coach/categories/users/edit',
1277
            'my-coach/categories/users/delete',
1278
            'my-coach/categories/users/upload',
16797 efrain 1279
            'my-coach/categories/users/jobs-description',
15540 efrain 1280
        ],
16248 efrain 1281
        'knowledge-area-admin' => [
16806 efrain 1282
            'development-and-knowledge',
16248 efrain 1283
            'knowledge-area',
1284
            'knowledge-area/categories',
1285
            'knowledge-area/categories/add',
1286
            'knowledge-area/categories/edit',
1287
            'knowledge-area/categories/delete',
1288
            'knowledge-area/categories/users',
1289
            'knowledge-area/categories/users/add',
1290
            'knowledge-area/categories/users/edit',
1291
            'knowledge-area/categories/users/delete',
1292
            'knowledge-area/categories/users/upload',
16797 efrain 1293
            'knowledge-area/categories/users/jobs-description'
16248 efrain 1294
        ],
15540 efrain 1295
        'engagement-admin' => [
16806 efrain 1296
            'people-management',
15540 efrain 1297
            'engagement',
1298
            'engagement/setup',
1299
            'engagement/reports',
1300
            'engagement/reports/overview',
15542 efrain 1301
            'engagement/rewards',
1302
            'engagement/rewards/add',
1303
            'engagement/rewards/edit',
1304
            'engagement/rewards/delete',
15579 anderson 1305
 
1306
 
15540 efrain 1307
        ],
15579 anderson 1308
 
16249 efrain 1309
        'daily-pulse-admin' => [
16806 efrain 1310
            'people-management',
15540 efrain 1311
            'daily-pulse',
16796 efrain 1312
            'daily-pulse/setup',
15540 efrain 1313
            'daily-pulse/emojis',
1314
            'daily-pulse/emojis/add',
1315
            'daily-pulse/emojis/edit',
1316
            'daily-pulse/emojis/delete',
1317
            'daily-pulse/reports',
1318
            'daily-pulse/reports/overview',
1319
            'daily-pulse/reports/overview/download',
15579 anderson 1320
        ],
15540 efrain 1321
 
15579 anderson 1322
 
16770 efrain 1323
        'organization-admin' => [
16806 efrain 1324
            'people-management',
16770 efrain 1325
            'organization',
1326
            'organization/positions',
1327
            'organization/positions/add',
1328
            'organization/positions/edit',
1329
            'organization/positions/delete',
16790 efrain 1330
            'organization/positions/boss',
16766 efrain 1331
        ],
16798 efrain 1332
 
1333
        'communication-admin' => [
16806 efrain 1334
            'management',
16798 efrain 1335
            'communication',
1336
            'communication/send',
1337
        ]
15579 anderson 1338
 
1339
 
779 geraldo 1340
    ];
1 www 1341
}
1342
 
15355 efrain 1343
function getAclPermissionPushTemplatesForCustomApps()
1344
{
1345
    return [
1346
        'settings',
1347
        'settings/push-templates',
1348
        'settings/push-templates/edit',
1349
        'settings/push-templates/import',
1350
    ];
1351
}
1352
 
15579 anderson 1353
function getAclPermissionSuperAdmin()
15336 efrain 1354
{
1 www 1355
    return [
15336 efrain 1356
        'settings',
1357
        'settings/private-networks',
1358
        'settings/private-networks/add',
1359
        'settings/private-networks/edit',
1360
        'settings/private-networks/delete',
16263 anderson 1361
 
16248 efrain 1362
        'users',
1363
        'users/change-type',
15460 efrain 1364
 
16285 efrain 1365
        'tools',
1366
        'tools/userfile-password-generator'
15579 anderson 1367
 
1368
 
15336 efrain 1369
    ];
1370
}
1371
 
1372
function  getAclPermissionAdminForDefaultNetwork()
1373
{
1374
    return [
15579 anderson 1375
 
1376
 
15460 efrain 1377
        'jobs-description',
16787 efrain 1378
        'jobs-description/search',
15460 efrain 1379
        'jobs-description/add',
1380
        'jobs-description/edit',
1381
        'jobs-description/delete',
15579 anderson 1382
 
15442 efrain 1383
        'jobs-description/competency-types',
1384
        'jobs-description/competency-types/add',
1385
        'jobs-description/competency-types/edit',
1386
        'jobs-description/competency-types/delete',
1387
        'jobs-description/behaviors',
15579 anderson 1388
 
15442 efrain 1389
        'jobs-description/behaviors/add',
1390
        'jobs-description/behaviors/edit',
15460 efrain 1391
        'jobs-description/behaviors/delete',
15579 anderson 1392
 
15442 efrain 1393
        'jobs-description/competencies',
1394
        'jobs-description/competencies/add',
1395
        'jobs-description/competencies/edit',
1396
        'jobs-description/competencies/delete',
15460 efrain 1397
 
1398
        'settings',
15579 anderson 1399
 
15460 efrain 1400
        'settings/email-templates',
1401
        'settings/email-templates/edit',
15579 anderson 1402
 
15460 efrain 1403
        'settings/push-templates',
1404
        'settings/push-templates/edit',
15579 anderson 1405
 
15460 efrain 1406
        'settings/countries',
1407
        'settings/countries/add',
1408
        'settings/countries/edit',
1409
        'settings/countries/delete',
15579 anderson 1410
 
15460 efrain 1411
        'settings/company-sizes',
1412
        'settings/company-sizes/add',
1413
        'settings/company-sizes/edit',
1414
        'settings/company-sizes/delete',
15579 anderson 1415
 
15336 efrain 1416
        'settings/degrees',
1417
        'settings/degrees/add',
1418
        'settings/degrees/edit',
1419
        'settings/degrees/delete',
15579 anderson 1420
 
15336 efrain 1421
        'settings/group-types',
1422
        'settings/group-types/add',
1423
        'settings/group-types/edit',
1424
        'settings/group-types/delete',
15579 anderson 1425
 
15336 efrain 1426
        'settings/industries',
1427
        'settings/industries/add',
1428
        'settings/industries/edit',
1429
        'settings/industries/delete',
15579 anderson 1430
 
15336 efrain 1431
        'settings/job-categories',
1432
        'settings/job-categories/add',
1433
        'settings/job-categories/edit',
1434
        'settings/job-categories/delete',
15579 anderson 1435
 
15336 efrain 1436
        'settings/skills',
1437
        'settings/skills/add',
1438
        'settings/skills/edit',
1439
        'settings/skills/delete',
15579 anderson 1440
 
15336 efrain 1441
        'settings/aptitudes',
1442
        'settings/aptitudes/add',
1443
        'settings/aptitudes/edit',
1444
        'settings/aptitudes/delete',
15579 anderson 1445
 
15336 efrain 1446
        'settings/hobbies-and-interests',
1447
        'settings/hobbies-and-interests/add',
1448
        'settings/hobbies-and-interests/edit',
1449
        'settings/hobbies-and-interests/delete',
15460 efrain 1450
 
1451
 
15579 anderson 1452
 
1453
 
15336 efrain 1454
        'settings/email-templates',
1455
        'settings/email-templates/edit',
1456
        'settings/push-templates',
1457
        'settings/push-templates/edit',
1458
 
15579 anderson 1459
 
15336 efrain 1460
        'settings/my-private-network',
1461
        'settings/my-private-network/intro',
1462
        'settings/my-private-network/navbar',
1463
        'settings/my-private-network/favicon',
1464
        'settings/my-private-network/logo',
1465
        'settings/my-private-network/styles-and-colors',
15394 efrain 1466
        'settings/my-private-network/calendar',
15831 efrain 1467
        'settings/my-private-network/moodle',
15579 anderson 1468
 
15336 efrain 1469
        'companies',
1470
        'companies/edit',
1471
        'companies/services',
1472
        'companies/roles',
15579 anderson 1473
 
15387 efrain 1474
        'reports',
1475
        'reports/users-blocked',
1476
        'reports/users-blocked/excel',
16747 efrain 1477
        //'reports/users-blocked/edit',
1478
        //'reports/users-blocked/delete',
15336 efrain 1479
    ];
1480
}
1481
 
1482
function  getAclPermissionAdminForNonDefaultNetwork()
1483
{
1484
    return [
1485
        'settings',
1486
        'settings/email-templates',
1487
        'settings/email-templates/edit',
15579 anderson 1488
 
1489
 
15336 efrain 1490
        'settings/my-private-network',
1491
        'settings/my-private-network/intro',
1492
        'settings/my-private-network/navbar',
1493
        'settings/my-private-network/favicon',
1494
        'settings/my-private-network/logo',
1495
        'settings/my-private-network/styles-and-colors',
15394 efrain 1496
        'settings/my-private-network/calendar',
15831 efrain 1497
        'settings/my-private-network/moodle',
15579 anderson 1498
 
1499
 
15387 efrain 1500
        'reports',
1501
        'reports/users-blocked',
1502
        'reports/users-blocked/excel',
16747 efrain 1503
        //'reports/users-blocked/edit',
1504
        //'reports/users-blocked/delete',
15579 anderson 1505
 
15457 efrain 1506
        'users',
1507
        'users/request-access',
1508
        'users/request-access/approve',
1509
        'users/request-access/reject',
15579 anderson 1510
 
1511
 
15336 efrain 1512
    ];
1513
}
1514
 
1515
 
1516
 
15579 anderson 1517
function getAclRolesForUsertype()
1518
{
15336 efrain 1519
    return [
1 www 1520
        UserType::ADMIN => [
1521
            'home',
1522
            'signin-admin',
1523
            'signin-company',
1524
            'dashboard',
1525
            'signout',
1526
            'storage',
1527
            'settings',
16806 efrain 1528
            'admin-activities',
15336 efrain 1529
 
15579 anderson 1530
 
15336 efrain 1531
            'settings/my-private-network',
1532
            'settings/my-private-network/navbar',
1533
            'settings/my-private-network/favicon',
1534
            'settings/my-private-network/logo',
1535
            'settings/my-private-network/styles-and-colors',
15394 efrain 1536
            'settings/my-private-network/calendar',
15831 efrain 1537
            'settings/my-private-network/moodle',
15579 anderson 1538
 
1 www 1539
            'publications',
1540
            'publications/posts',
1541
            'publications/posts/add',
1542
            'publications/posts/edit',
1543
            'publications/posts/delete',
1544
            'publications/pages',
1545
            'publications/pages/add',
1546
            'publications/pages/edit',
1547
            'publications/pages/delete',
15579 anderson 1548
 
1 www 1549
            'users',
1550
            'users/change-password',
1551
            'users/unblock',
129 efrain 1552
            'users/email-verify',
15387 efrain 1553
            'users/upload',
15579 anderson 1554
 
15896 efrain 1555
            'chat',
16263 anderson 1556
            'chat/users',
14587 efrain 1557
            'chat/heart-beat',
1558
            'chat/create-group',
1559
            'chat/add-user-to-group',
1560
            'chat/mark-seen',
1561
            'chat/mark-received',
1562
            'chat/remove-user-from-group',
1563
            'chat/get-all-messages',
1564
            'chat/send',
1565
            'chat/get-contacts-availables-for-group',
1566
            'chat/get-contact-group-list',
1567
            'chat/leave-group',
1568
            'chat/delete-group',
1569
            'chat/close',
1570
            'chat/clear',
14692 efrain 1571
            'chat/open',
14587 efrain 1572
            'chat/upload',
16246 anderson 1573
            'chat/zoom',
16258 anderson 1574
            'chat/open-or-create',
14691 efrain 1575
            'csrf',
16766 efrain 1576
 
1577
            'helpers',
1578
            'helpers/search-people',
16798 efrain 1579
            'helpers/search-people-by-company',
15579 anderson 1580
 
16766 efrain 1581
 
1582
            'inmail-personal',
1583
            'inmail-personal/start-conversation',
1584
            'inmail-personal/delete',
1585
            'inmail-personal/messages',
1586
            'inmail-personal/messages/send',
1587
            'inmail-personal/messages/delete',
1588
 
1589
 
15387 efrain 1590
            'reports',
1591
            'reports/users-blocked',
15579 anderson 1592
 
15442 efrain 1593
            'activities-center',
1594
            'activities-center/performance-evaluation',
1595
            'activities-center/performance-evaluation/take-a-test',
1596
            'activities-center/performance-evaluation/report',
15579 anderson 1597
 
15461 efrain 1598
            'activities-center/recruitment-and-selection',
1599
            'activities-center/recruitment-and-selection/take-a-test',
1600
            'activities-center/recruitment-and-selection/report',
15579 anderson 1601
 
1 www 1602
        ],
15336 efrain 1603
 
1 www 1604
        UserType::USER => [
1605
            'home',
1606
            'signin-admin',
1607
            'signin-company',
1608
            'dashboard',
1609
            'signout',
1610
            'storage',
15336 efrain 1611
            'storage-network',
15579 anderson 1612
 
15088 efrain 1613
            'home',
1614
            'signin-admin',
1615
            'signin-company',
1616
            'dashboard',
1617
            'signout',
1618
            'storage',
15579 anderson 1619
 
14587 efrain 1620
            'chat',
16263 anderson 1621
            'chat/users',
14587 efrain 1622
            'chat/heart-beat',
1623
            'chat/create-group',
1624
            'chat/add-user-to-group',
1625
            'chat/mark-seen',
1626
            'chat/mark-received',
1627
            'chat/remove-user-from-group',
1628
            'chat/get-all-messages',
1629
            'chat/send',
1630
            'chat/get-contacts-availables-for-group',
1631
            'chat/get-contact-group-list',
1632
            'chat/leave-group',
1633
            'chat/delete-group',
1634
            'chat/close',
1635
            'chat/clear',
14692 efrain 1636
            'chat/open',
14588 efrain 1637
            'chat/upload',
16246 anderson 1638
            'chat/zoom',
16258 anderson 1639
            'chat/open-or-create',
14691 efrain 1640
            'csrf',
16766 efrain 1641
 
1642
            'helpers',
1643
            'helpers/search-people',
16798 efrain 1644
            'helpers/search-people-by-company',
16766 efrain 1645
 
1646
            'inmail-personal',
1647
            'inmail-personal/start-conversation',
1648
            'inmail-personal/delete',
1649
            'inmail-personal/messages',
1650
            'inmail-personal/messages/send',
1651
            'inmail-personal/messages/delete',
15579 anderson 1652
 
15442 efrain 1653
            'activities-center',
1654
            'activities-center/performance-evaluation',
1655
            'activities-center/performance-evaluation/take-a-test',
1656
            'activities-center/performance-evaluation/report',
15579 anderson 1657
 
15461 efrain 1658
            'activities-center/recruitment-and-selection',
1659
            'activities-center/recruitment-and-selection/take-a-test',
1660
            'activities-center/recruitment-and-selection/report',
14610 efrain 1661
 
15579 anderson 1662
 
1 www 1663
        ],
1664
        UserType::GUEST => [
1665
            'home',
1666
            'signin-admin',
1667
            'signin-company',
1668
            'signout',
15336 efrain 1669
            'storage-network',
8536 efrain 1670
 
15579 anderson 1671
 
1 www 1672
        ],
1673
    ];
1674
}
1675
 
15579 anderson 1676
function getAclMenuSystem()
1677
{
1 www 1678
    return [
16806 efrain 1679
        /*
1 www 1680
        [
1681
            'label' => 'LABEL_HOME',
1682
            'route' => 'dashboard',
1683
            'class' => 'fa fa-home'
1684
        ],
16806 efrain 1685
        */
15442 efrain 1686
 
16806 efrain 1687
 
1688
 
1 www 1689
        [
16806 efrain 1690
            'label' => 'LABEL_ACTIVITIES',
1691
            'route' => 'admin-activities',
15336 efrain 1692
            'class' => 'fa fa-building',
1693
            'pages' => [
1694
                [
16806 efrain 1695
                    'label' => 'LABEL_PRIVATE_NETWORKS',
1696
                    'route' => 'settings/private-networks',
1697
                    'class' => 'fa fa-building',
15394 efrain 1698
                ],
16806 efrain 1699
 
1700
 
15394 efrain 1701
                [
16806 efrain 1702
                    'label' => 'LABEL_MY_PRIVATE_NETWORK',
1703
                    'route' => 'settings/my-private-network',
1704
                    'class' => 'fa fa-building',
1705
                    'pages' => [
1706
                        [
1707
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_CALENDAR',
1708
                            'route' => 'settings/my-private-network/calendar',
1709
                        ],
1710
                        [
1711
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_INTRO',
1712
                            'route' => 'settings/my-private-network/intro',
1713
                        ],
1714
                        [
1715
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_NAVBAR',
1716
                            'route' => 'settings/my-private-network/navbar',
1717
                        ],
1718
                        [
1719
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_FAVICO',
1720
                            'route' => 'settings/my-private-network/favicon',
1721
                        ],
1722
                        [
1723
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_LOGO',
1724
                            'route' => 'settings/my-private-network/logo',
1725
                        ],
1726
                        [
1727
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_STYLES_AND_COLORS',
1728
                            'route' => 'settings/my-private-network/styles-and-colors',
1729
                        ],
1730
                        [
1731
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_MOODLE',
1732
                            'route' => 'settings/my-private-network/moodle',
1733
                        ],
1734
 
1735
 
1736
                    ],
15336 efrain 1737
                ],
1738
                [
16806 efrain 1739
                    'label' => 'LABEL_COMPANIES',
1740
                    'route' => 'companies',
1741
                    'class' => 'fa fa-building',
15336 efrain 1742
                ],
1743
                [
16806 efrain 1744
                    'label' => 'LABEL_JOBS_DESCRIPTION',
1745
                    'route' => 'jobs-description',
1746
                    'class' => 'fa fa-book',
1747
                    'pages' => [
1748
                        [
1749
                            'label' => 'LABEL_COMPETENCIES',
1750
                            'route' => 'jobs-description/competencies',
1751
                        ],
1752
                        [
1753
                            'label' => 'LABEL_COMPETENCY_TYPES',
1754
                            'route' => 'jobs-description/competency-types',
1755
                        ],
1756
                        [
1757
                            'label' => 'LABEL_BEHAVIORS',
1758
                            'route' => 'jobs-description/behaviors',
1759
                        ],
1760
                    ]
15336 efrain 1761
                ],
1762
                [
16806 efrain 1763
                    'label' => 'LABEL_PUBLICATIONS',
1764
                    'route' => 'publications',
1765
                    'class' => 'fa fa-book',
1766
                    'pages' => [
1767
                        [
1768
                            'label' => 'LABEL_PAGES',
1769
                            'route' => 'publications/pages',
1770
                        ],
1771
                        [
1772
                            'label' => 'LABEL_POSTS',
1773
                            'route' => 'publications/posts',
1774
                        ],
1775
                    ]
15336 efrain 1776
                ],
16806 efrain 1777
            ]
15336 efrain 1778
        ],
1779
        [
15442 efrain 1780
            'label' => 'LABEL_SETTINGS',
1781
            'route' => 'settings',
1782
            'class' => 'fa fa-cog',
1783
            'pages' => [
1 www 1784
                [
15442 efrain 1785
                    'label' => 'LABEL_APTITUDES',
1786
                    'route' => 'settings/aptitudes',
14875 efrain 1787
                ],
1788
                [
15460 efrain 1789
                    'label' => 'LABEL_COUNTRIES',
1790
                    'route' => 'settings/countries',
1791
                ],
1792
                [
1 www 1793
                    'label' => 'LABEL_EMAIL_TEMPLATES',
1794
                    'route' => 'settings/email-templates',
1795
                ],
1796
                [
1797
                    'label' => 'LABEL_PUSH_TEMPLATES',
1798
                    'route' => 'settings/push-templates',
1799
                ],
1800
                [
1801
                    'label' => 'LABEL_DEGREES',
1802
                    'route' => 'settings/degrees',
1803
                ],
1804
                [
15392 efrain 1805
                    'label' => 'LABEL_HOBBIES_AND_INTERESTS',
1806
                    'route' => 'settings/hobbies-and-interests',
1807
                ],
1808
                [
1 www 1809
                    'label' => 'LABEL_SKILLS',
1810
                    'route' => 'settings/skills',
1811
                ],
1812
                [
1813
                    'label' => 'LABEL_INDUSTRIES',
1814
                    'route' => 'settings/industries',
1815
                ],
1816
                [
837 geraldo 1817
                    'label' => 'LABEL_JOBS_DESCRIPTION',
15442 efrain 1818
                    'route' => 'jobs-description',
836 geraldo 1819
                ],
1820
                [
1 www 1821
                    'label' => 'LABEL_COMPANY_SIZES',
1822
                    'route' => 'settings/company-sizes',
1823
                ],
1824
                [
1825
                    'label' => 'LABEL_COMPETENCY_TYPES',
15442 efrain 1826
                    'route' => 'jobs-description/competency-types',
1 www 1827
                ],
1828
                [
1829
                    'label' => 'LABEL_GROUP_TYPES',
1830
                    'route' => 'settings/group-types',
1831
                ],
1832
            ]
1833
        ],
15579 anderson 1834
 
15387 efrain 1835
        [
16285 efrain 1836
            'label' => 'LABEL_TOOLS',
1837
            'route' => 'tools',
1838
            'class' => 'fa fa-wrench',
1839
            'pages' => [
1840
                [
1841
                    'label' => 'LABEL_USERFILE_PASSWORD_GENERATOR',
1842
                    'route' => 'tools/userfile-password-generator',
1843
                ],
16806 efrain 1844
 
1845
                [
1846
                    'label' => 'LABEL_USERS',
1847
                    'route' => 'users',
1848
                    'class' => 'fa fa-users',
1849
                ],
1850
                [
1851
                    'label' => 'LABEL_USERS_REQUEST_ACCESS',
1852
                    'route' => 'users/request-access',
1853
                    'class' => 'fa fa-key',
1854
                ],
1855
 
1856
                [
1857
                    'label' => 'LABEL_REPORTS',
1858
                    'route' => 'settings',
1859
                    'class' => 'fa fa-print',
1860
                    'pages' => [
1861
                        [
1862
                            'label' => 'LABEL_REPORTS_USERS_BLOCKED',
1863
                            'route' => 'reports/users-blocked',
1864
                        ],
1865
                    ]
1866
                ],
1867
 
16285 efrain 1868
            ]
1869
        ],
15579 anderson 1870
 
1871
 
1333 efrain 1872
        [
1 www 1873
            'label' => 'LABEL_LOGOUT',
1874
            'route' => 'signout',
1875
            'class' => 'fa fa-sign-out',
1876
        ]
779 geraldo 1877
    ];
1 www 1878
}
1879
 
15579 anderson 1880
function getAclMenuCompany()
1881
{
779 geraldo 1882
 
1 www 1883
    return [
15442 efrain 1884
        /*[
1 www 1885
            'label' => 'LABEL_HOME',
1886
            'route' => 'dashboard',
1887
            'class' => 'fa fa-home'
15442 efrain 1888
        ],*/
1889
        [
1890
            'label' => 'LABEL_ACTIVITY_CENTER',
1891
            'route' => 'activities-center',
1892
            'class' => 'fa fa-home',
1893
            'pages' => [
1894
                [
1895
                    'label' => 'LABEL_PERFORMANCE_EVALUATION',
1896
                    'route' => 'activities-center/performance-evaluation',
1897
                ],
15461 efrain 1898
                [
1899
                    'label' => 'LABEL_RECRUITMENT_AND_SELECTION',
1900
                    'route' => 'activities-center/recruitment-and-selection',
1901
                ],
15401 efrain 1902
                [
16806 efrain 1903
                    'label' => 'LABEL_INMAIL_PERSONAL',
1904
                    'route' => 'inmail-personal',
1905
                    'class' => 'fa fa-envelope-o'
15401 efrain 1906
                ],
16263 anderson 1907
 
1908
 
779 geraldo 1909
            ],
1910
        ],
15579 anderson 1911
 
1912
 
16806 efrain 1913
 
15540 efrain 1914
        [
16806 efrain 1915
            'label' => 'LABEL_PEOPLE_MANAGEMENT',
1916
            'route' => 'people-management',
15540 efrain 1917
            'pages' => [
1918
                [
16806 efrain 1919
                    'label' => 'LABEL_JOBS_DESCRIPTION',
1920
                    'route' => 'jobs-description',
1921
                    'class' => 'fa fa-book',
2 efrain 1922
                    'pages' => [
1923
                        [
16806 efrain 1924
                            'label' => 'LABEL_JOBS_DESCRIPTION',
1925
                            'route' => 'jobs-description',
2 efrain 1926
                        ],
1927
                        [
16806 efrain 1928
                            'label' => 'LABEL_COMPETENCIES',
1929
                            'route' => 'jobs-description/competencies',
2 efrain 1930
                        ],
14610 efrain 1931
                        [
16806 efrain 1932
                            'label' => 'LABEL_COMPETENCY_TYPES',
1933
                            'route' => 'jobs-description/competency-types',
15386 efrain 1934
                        ],
1935
                        [
16806 efrain 1936
                            'label' => 'LABEL_BEHAVIORS',
1937
                            'route' => 'jobs-description/behaviors',
14610 efrain 1938
                        ],
15386 efrain 1939
                        [
16806 efrain 1940
                            'label' => 'LABEL_ORGANIZATION_CHART',
1941
                            'route' => 'organization/positions',
1942
                        ]
1943
 
1944
                    ]
1 www 1945
                ],
16806 efrain 1946
 
1 www 1947
                [
16806 efrain 1948
                    'label' => 'LABEL_RECRUITMENT_AND_SELECTION',
1949
                    'route' => 'recruitment-and-selection',
1950
                    'class' => 'fa fa-book',
1 www 1951
                    'pages' => [
1952
                        [
16806 efrain 1953
                            'label' => 'LABEL_VACANCIES',
1954
                            'route' => 'recruitment-and-selection/vacancies',
66 efrain 1955
                        ],
16806 efrain 1956
 
66 efrain 1957
                        [
16806 efrain 1958
                            'label' => 'LABEL_APPLICATIONS',
1959
                            'route' => 'recruitment-and-selection/applications',
1 www 1960
                        ],
16806 efrain 1961
                        /*
1962
                         [
1963
                         'label' => 'LABEL_INTERVIEW',
1964
                         'route' => 'recruitment-and-selection/interview/form',
1965
 
1966
                         ]*/
1967
                    ],
1968
                ],
1969
 
1970
                [
1971
                    'label' => 'LABEL_PERFORMANCE_EVALUATION_MENU',
1972
                    'route' => 'performance-evaluation',
1973
                    'class' => 'fa fa-book',
1974
                    'pages' => [
1 www 1975
                        [
16806 efrain 1976
                            'label' => 'LABEL_FORMS',
1977
                            'route' => 'performance-evaluation/forms',
1 www 1978
                        ],
16806 efrain 1979
 
1 www 1980
                        [
16806 efrain 1981
                            'label' => 'LABEL_EVALUATIONS',
1982
                            'route' => 'performance-evaluation/evaluations',
1 www 1983
                        ],
16806 efrain 1984
 
1985
                    ],
1 www 1986
                ],
16806 efrain 1987
 
1 www 1988
                [
16806 efrain 1989
                    'label' => 'LABEL_ORGANIZATIONAL_CLIMATE',
1990
                    'route' => 'organizational-climate',
1991
                    'class' => 'fa fa-book',
1 www 1992
                    'pages' => [
1993
                        [
16806 efrain 1994
                            'label' => 'LABEL_FORMS',
1995
                            'route' => 'organizational-climate/form',
15394 efrain 1996
                        ],
1997
                        [
16806 efrain 1998
                            'label' => 'LABEL_SURVEY',
1999
                            'route' => 'organizational-climate',
1 www 2000
                        ],
2001
                        [
16806 efrain 2002
                            'label' => 'LABEL_SURVEY_TEST',
2003
                            'route' => 'organizational-climate/test',
1 www 2004
                        ],
2005
                        [
16806 efrain 2006
                            'label' => 'LABEL_SURVEY_REPORT',
2007
                            'route' => 'organizational-climate/report',
1 www 2008
                        ],
16806 efrain 2009
                    ]
2010
                ],
2011
 
2012
 
2013
                [
2014
                    'label' => 'LABEL_ENGAGEMENT',
2015
                    'route' => 'engagement',
2016
                    'class' => 'fa fa-book',
2017
                    'pages' => [
1 www 2018
                        [
16806 efrain 2019
                            'label' => 'LABEL_SETTINGS',
2020
                            'route' => 'engagement/setup',
1 www 2021
                        ],
2022
                        [
16806 efrain 2023
                            'label' => 'LABEL_ENGAGEMENT_REWARDS',
2024
                            'route' => 'engagement/rewards',
1 www 2025
                        ],
16806 efrain 2026
 
2027
                    ]
2028
                ],
2029
 
2030
                [
2031
                    'label' => 'LABEL_DAILY_PULSE',
2032
                    'route' => 'daily-pulse',
2033
                    'class' => 'fa fa-smile-o',
2034
                    'pages' => [
1 www 2035
                        [
16806 efrain 2036
                            'label' => 'LABEL_DAILY_PULSE_SETUP',
2037
                            'route' => 'daily-pulse/setup',
1 www 2038
                        ],
2039
                        [
16806 efrain 2040
                            'label' => 'LABEL_DAILY_PULSE_EMOJIS',
2041
                            'route' => 'daily-pulse/emojis',
1 www 2042
                        ],
2043
                        [
16806 efrain 2044
                            'label' => 'LABEL_DAILY_PULSE_REPORTS_OVERVIEW',
2045
                            'route' => 'daily-pulse/reports/overview',
1 www 2046
                        ],
779 geraldo 2047
                    ],
16806 efrain 2048
                ],
2049
 
1 www 2050
            ]
16806 efrain 2051
        ],
2052
 
1 www 2053
        [
16806 efrain 2054
            'label' => 'LABEL_DEVELOPMENT_AND_KNOWLEDGE',
2055
            'route' => 'development-and-knowledge',
28 efrain 2056
            'pages' => [
16806 efrain 2057
 
28 efrain 2058
                [
16806 efrain 2059
                    'label' => 'LABEL_MICRO_LEARNING',
2060
                    'route' => 'microlearning',
2061
                    'class' => 'fa fa-book',
2062
                    'pages' => [
2063
                        [
2064
                            'label' => 'LABEL_OVERVIEW',
2065
                            'route' => 'microlearning/overview',
2066
                        ],
2067
                        [
2068
                            'label' => 'LABEL_REPORTS',
2069
                            'route' => 'microlearning/reports',
2070
                            'pages' => [
2071
                                [
2072
                                    'label' => 'LABEL_DEVICES_AND_ACCESS',
2073
                                    'route' => 'microlearning/reports/devices-and-access',
2074
                                ],
2075
                                /*
2076
                                 [
2077
                                 'label' => 'LABEL_PROGRESS',
2078
                                 'route' => 'microlearning/reports/progress',
2079
                                 ],
2080
                                 */
2081
                                [
2082
                                    'label' => 'LABEL_PROGRESS_FOR_TOPIC',
2083
                                    'route' => 'microlearning/reports/progress-for-topic',
2084
                                ],
2085
                                [
2086
                                    'label' => 'LABEL_PROGRESS_FOR_CAPSULE',
2087
                                    'route' => 'microlearning/reports/progress-for-capsule',
2088
                                ],
2089
                                [
2090
                                    'label' => 'LABEL_PROGRESS_FOR_STUDENT',
2091
                                    'route' => 'microlearning/reports/progress-for-student',
2092
                                ],
2093
                            ],
2094
                        ],
2095
                        [
2096
                            'label' => 'LABEL_CONTENT',
2097
                            'route' => 'microlearning/content',
2098
                            'pages' => [
2099
                                [
2100
                                    'label' => 'LABEL_QUIZZES',
2101
                                    'route' => 'microlearning/content/quizzes',
2102
                                ],
2103
                                [
2104
                                    'label' => 'LABEL_TOPICS',
2105
                                    'route' => 'microlearning/content/topics',
2106
                                ],
2107
                                [
2108
                                    'label' => 'LABEL_CAPSULES',
2109
                                    'route' => 'microlearning/content/capsules',
2110
                                ],
2111
                                [
2112
                                    'label' => 'LABEL_SLIDES',
2113
                                    'route' => 'microlearning/content/slides',
2114
                                ],
2115
                            ]
2116
                        ],
2117
                        [
2118
                            'label' => 'LABEL_ACCESS_FOR_STUDENTS',
2119
                            'route' => 'microlearning/access-for-students',
2120
                        ],
2121
                        [
2122
                            'label' => 'LABEL_STUDENTS',
2123
                            'route' => 'microlearning/students',
2124
                        ],
2125
                        [
2126
                            'label' => 'LABEL_FILTERS',
2127
                            'route' => 'microlearning/settings',
2128
                            'pages' => [
2129
                                [
2130
                                    'label' => 'LABEL_COUNTRIES',
2131
                                    'route' => 'microlearning/settings/countries',
2132
                                ],
2133
                                [
2134
                                    'label' => 'LABEL_COMPANIES',
2135
                                    'route' => 'microlearning/settings/companies',
2136
                                ],
2137
 
2138
                                [
2139
                                    'label' => 'LABEL_FUNCTIONS',
2140
                                    'route' => 'microlearning/settings/functions',
2141
                                ],
2142
                                [
2143
                                    'label' => 'LABEL_GROUPS',
2144
                                    'route' => 'microlearning/settings/groups',
2145
                                ],
2146
                                [
2147
                                    'label' => 'LABEL_INSTITUTIONS',
2148
                                    'route' => 'microlearning/settings/institutions',
2149
                                ],
2150
                                [
2151
                                    'label' => 'LABEL_PROGRAMS',
2152
                                    'route' => 'microlearning/settings/programs',
2153
                                ],
2154
                                [
2155
                                    'label' => 'LABEL_PARTNERS',
2156
                                    'route' => 'microlearning/settings/partners',
2157
                                ],
2158
                                [
2159
                                    'label' => 'LABEL_SECTORS',
2160
                                    'route' => 'microlearning/settings/sectors',
2161
                                ],
2162
                                [
2163
                                    'label' => 'LABEL_STUDENT_TYPES',
2164
                                    'route' => 'microlearning/settings/student-types',
2165
                                ],
2166
                            ],
2167
                        ]
2168
                    ]
28 efrain 2169
                ],
16806 efrain 2170
 
2171
 
28 efrain 2172
                [
16806 efrain 2173
                    'label' => 'LABEL_MY_COACH',
2174
                    'route' => 'my-coach',
2175
                    'class' => 'fa fa-book',
2176
                    'pages' => [
2177
                        [
2178
                            'label' => 'LABEL_CATEGORIES',
2179
                            'route' => 'my-coach/categories',
2180
                        ],
2181
                        [
2182
                            'label' => 'LABEL_USERS',
2183
                            'route' => 'my-coach/categories/users',
2184
                        ],
2185
                    ],
28 efrain 2186
                ],
16806 efrain 2187
 
66 efrain 2188
                [
16806 efrain 2189
                    'label' => 'LABEL_KNOWLEDGE_AREA',
2190
                    'route' => 'knowledge-area',
2191
                    'class' => 'fa fa-book',
2192
                    'pages' => [
2193
                        [
2194
                            'label' => 'LABEL_CATEGORIES',
2195
                            'route' => 'knowledge-area/categories',
2196
                        ],
2197
                        [
2198
                            'label' => 'LABEL_USERS',
2199
                            'route' => 'knowledge-area/categories/users',
2200
                        ],
2201
                    ],
66 efrain 2202
                ],
16806 efrain 2203
 
2204
 
67 efrain 2205
                [
16806 efrain 2206
                    'label' => 'LABEL_SELF_EVALUATION',
2207
                    'route' => 'self-evaluation',
2208
                    'class' => 'fa fa-book',
2209
                    'pages' => [
2210
                        [
2211
                            'label' => 'LABEL_FORMS',
2212
                            'route' => 'self-evaluation/forms',
2213
                        ],
2214
                        [
2215
                            'label' => 'LABEL_USERS',
2216
                            'route' => 'self-evaluation/users',
2217
                        ],
2218
                        [
2219
                            'label' => 'LABEL_REVIEWS',
2220
                            'route' => 'self-evaluation/reviews',
2221
                        ]
2222
                    ],
14875 efrain 2223
                ],
16806 efrain 2224
 
16766 efrain 2225
            ]
16806 efrain 2226
        ],
2227
 
16766 efrain 2228
        [
16806 efrain 2229
            'label' => 'LABEL_MANAGEMENT',
2230
            'route' => 'management',
16766 efrain 2231
            'pages' => [
16806 efrain 2232
 
2233
 
14875 efrain 2234
                [
16806 efrain 2235
                    'label' => 'LABEL_COMMUNICATION',
2236
                    'route' => 'communication',
2237
                    'class' => 'fa fa-volume-up',
67 efrain 2238
                ],
16766 efrain 2239
 
976 geraldo 2240
                [
16806 efrain 2241
                    'label' => 'LABEL_FAST_SURVEYS',
2242
                    'route' =>  'fast-survey',
2243
                    'class' => 'fa fa-book',
976 geraldo 2244
                ],
2245
                [
16806 efrain 2246
                    'label' => 'LABEL_SURVEYS',
2247
                    'route' =>  'survey',
2248
                    'class' => 'fa fa-book',
2249
                    'pages' => [
2250
                        [
2251
                            'label' => 'LABEL_FORMS',
2252
                            'route' => 'survey/form',
2253
                        ],
2254
                        [
2255
                            'label' => 'LABEL_SURVEY',
2256
                            'route' => 'survey',
2257
                        ],
2258
                        [
2259
                            'label' => 'LABEL_SURVEY_TEST',
2260
                            'route' => 'survey/test',
2261
                        ],
2262
                        [
2263
                            'label' => 'LABEL_SURVEY_REPORT',
2264
                            'route' => 'survey/report',
2265
                        ],
2266
                    ]
2267
                ],
2268
 
2269
 
15579 anderson 2270
 
16806 efrain 2271
 
2272
 
2273
 
16785 efrain 2274
                [
16806 efrain 2275
                    'label' => 'LABEL_PLANNING',
2276
                    'route' => 'planning',
2277
                    'class' => 'fa fa-book',
2278
                    'pages' => [
2279
                        [
2280
                            'label' => 'LABEL_PLANNING_PERIODS',
2281
                            'route' => 'planning/periods',
2282
                        ],
2283
                        [
2284
                            'label' => 'LABEL_PLANNING_OBJECTIVES',
2285
                            'route' => 'planning/objectives',
2286
                        ],
2287
                        [
2288
                            'label' => 'LABEL_PLANNING_GOALS',
2289
                            'route' => 'planning/goals',
2290
                        ],
2291
                        [
2292
                            'label' => 'LABEL_PLANNING_TASKS',
2293
                            'route' => 'planning/tasks',
2294
                        ],
2295
                    ],
16785 efrain 2296
                ],
16806 efrain 2297
 
2298
 
2299
 
16785 efrain 2300
                [
16806 efrain 2301
                    'label' => 'LABEL_DISCOVERY_CONTACTS',
2302
                    'route' => 'discovery-contacts',
2303
                    'class' => 'fa fa-book',
2304
                    'pages' => [
2305
                        [
2306
                            'label' => 'LABEL_CONTACTS',
2307
                            'route' => 'discovery-contacts',
2308
                        ],
2309
                        [
2310
                            'label' => 'LABEL_INTERACTION_TYPES',
2311
                            'route' => 'discovery-contacts/interaction-types',
2312
                        ],
2313
                        [
2314
                            'label' => 'LABEL_PROGRESS_BY_DAY',
2315
                            'route' => 'discovery-contacts/progress-by-day',
2316
                        ],
2317
                        [
2318
                            'label' => 'LABEL_REPORTS',
2319
                            'route' => 'discovery-contacts/report',
2320
                        ],
2321
                    ],
16785 efrain 2322
                ],
16806 efrain 2323
 
2324
 
2325
 
2326
            ]
2327
        ],
2328
 
12397 nelberth 2329
        [
16806 efrain 2330
            'label' => 'LABEL_COMPANY',
2331
            'route' => 'organizational-design',
1342 eleazar 2332
            'pages' => [
15579 anderson 2333
 
16806 efrain 2334
 
1459 eleazar 2335
                [
16806 efrain 2336
                    'label' => 'LABEL_JOBS',
2337
                    'route' => 'jobs',
2338
                    'class' => 'fa fa-briefcase'
1709 eleazar 2339
                ],
2340
                [
16806 efrain 2341
                    'label' => 'LABEL_FEEDS',
2342
                    'route' => 'feeds',
2343
                    'class' => 'fa fa-rss'
7218 eleazar 2344
                ],
2345
                [
16806 efrain 2346
                    'label' => 'LABEL_PROFILE',
2347
                    'route' => 'profile',
2348
                    'class' => 'fa fa-picture-o'
7218 eleazar 2349
                ],
2350
                [
16806 efrain 2351
                    'label' => 'LABEL_FOLLOWERS',
2352
                    'route' => 'followers',
2353
                    'class' => 'fa fa-heart'
7218 eleazar 2354
                ],
2355
                [
16806 efrain 2356
                    'label' => 'LABEL_USERS',
2357
                    'route' => 'users',
2358
                    'class' => 'fa fa-users',
7218 eleazar 2359
                ],
4374 eleazar 2360
                [
16806 efrain 2361
                    'label' => 'LABEL_INMAIL_COMPANY',
2362
                    'route' => 'inmail-company',
2363
                    'class' => 'fa fa-envelope-o'
4374 eleazar 2364
                ],
4579 eleazar 2365
                [
16806 efrain 2366
                    'label' => 'LABEL_SETTINGS',
2367
                    'route' => 'settings',
2368
                    'class' => 'fa fa-cog',
2369
                    'pages' => [
2370
                        [
2371
                            'label' => 'LABEL_PUSH_TEMPLATES',
2372
                            'route' => 'settings/push-templates',
2373
                        ],
2374
                    ]
4579 eleazar 2375
                ],
16806 efrain 2376
 
5287 eleazar 2377
                [
16806 efrain 2378
                    'label' => 'LABEL_REPORTS',
2379
                    'route' => 'settings',
2380
                    'class' => 'fa fa-print',
2381
                    'pages' => [
2382
                        [
2383
                            'label' => 'LABEL_REPORTS_USERS_BLOCKED',
2384
                            'route' => 'reports/users-blocked',
2385
                        ],
2386
                    ]
5287 eleazar 2387
                ],
16806 efrain 2388
 
2389
 
4374 eleazar 2390
            ]
16806 efrain 2391
        ],
1334 efrain 2392
        [
1 www 2393
            'label' => 'LABEL_LOGOUT',
2394
            'route' => 'signout',
2395
            'class' => 'fa fa-sign-out',
2396
        ]
2397
    ];
2398
}