Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 16954 | Rev 16971 | 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
 
16954 efrain 60
        'jobs-description/dictionary',
61
 
62
 
16770 efrain 63
        'organization',
64
        'organization/positions',
65
        'organization/positions/add',
66
        'organization/positions/edit',
67
        'organization/positions/delete',
16790 efrain 68
        'organization/positions/boss',
15579 anderson 69
 
16766 efrain 70
 
1 www 71
        'settings/degrees',
72
        'settings/degrees/add',
73
        'settings/degrees/edit',
74
        'settings/degrees/delete',
15579 anderson 75
 
1 www 76
        'settings/email-templates',
77
        'settings/email-templates/edit',
15579 anderson 78
 
1 www 79
        'settings/push-templates',
80
        'settings/push-templates/edit',
15336 efrain 81
        'settings/push-templates/import',
15579 anderson 82
 
1 www 83
        'settings/group-types',
84
        'settings/group-types/add',
85
        'settings/group-types/edit',
86
        'settings/group-types/delete',
15579 anderson 87
 
1 www 88
        'settings/industries',
89
        'settings/industries/add',
90
        'settings/industries/edit',
91
        'settings/industries/delete',
15579 anderson 92
 
1 www 93
        'settings/job-categories',
94
        'settings/job-categories/add',
95
        'settings/job-categories/edit',
96
        'settings/job-categories/delete',
15579 anderson 97
 
98
 
99
 
1 www 100
        'settings/skills',
101
        'settings/skills/add',
102
        'settings/skills/edit',
103
        'settings/skills/delete',
15579 anderson 104
 
15336 efrain 105
        'settings/aptitudes',
106
        'settings/aptitudes/add',
107
        'settings/aptitudes/edit',
108
        'settings/aptitudes/delete',
15579 anderson 109
 
15336 efrain 110
        'settings/hobbies-and-interests',
111
        'settings/hobbies-and-interests/add',
112
        'settings/hobbies-and-interests/edit',
113
        'settings/hobbies-and-interests/delete',
15579 anderson 114
 
15336 efrain 115
        'settings/private-networks',
116
        'settings/private-networks/add',
117
        'settings/private-networks/edit',
118
        'settings/private-networks/delete',
15579 anderson 119
 
15336 efrain 120
        'settings/my-private-network',
121
        'settings/my-private-network/intro',
122
        'settings/my-private-network/navbar',
123
        'settings/my-private-network/favicon',
124
        'settings/my-private-network/logo',
125
        'settings/my-private-network/styles-and-colors',
15394 efrain 126
        'settings/my-private-network/calendar',
15831 efrain 127
        'settings/my-private-network/moodle',
15579 anderson 128
 
1 www 129
        'publications',
130
        'publications/posts',
131
        'publications/posts/add',
132
        'publications/posts/edit',
133
        'publications/posts/delete',
134
        'publications/pages',
135
        'publications/pages/add',
136
        'publications/pages/edit',
137
        'publications/pages/delete',
138
        'users',
139
        'users/change-password',
140
        'users/unblock',
141
        'users/invite',
142
        'users/accept',
143
        'users/cancel',
144
        'users/reject',
145
        'users/edit',
146
        'users/upload',
16248 efrain 147
        'users/change-type',
129 efrain 148
        'users/email-verify',
15457 efrain 149
        'users/request-access',
150
        'users/request-access/approve',
151
        'users/request-access/reject',
15387 efrain 152
 
1 www 153
        'companies',
154
        'companies/edit',
155
        'companies/services',
156
        'companies/roles',
157
        //Company
158
        'profile',
159
        'profile/extended',
160
        'profile/cover',
161
        'profile/image',
779 geraldo 162
        'profile/header',
163
        'profile/footer',
1 www 164
        'profile/website',
165
        'profile/foundation_year',
166
        'profile/location',
167
        'profile/social-network',
168
        'profile/company-size',
169
        'profile/industry',
170
        'profile/delete',
16278 anderson 171
        'profile/view',
15579 anderson 172
 
1 www 173
        'feeds',
174
        'feeds/timeline',
10123 nelberth 175
        'feeds/onefeed',
1 www 176
        'feeds/delete',
177
        'feeds/comments',
178
        'feeds/comments/delete',
8395 nelberth 179
        'feeds/comments/answer',
15364 efrain 180
        'feeds/add',
15579 anderson 181
 
182
 
1 www 183
        'followers',
184
        'followers/delete',
114 efrain 185
        'self-evaluation',
186
        'self-evaluation/forms',
187
        'self-evaluation/forms/add',
188
        'self-evaluation/forms/edit',
189
        'self-evaluation/forms/delete',
115 efrain 190
        'self-evaluation/users',
191
        'self-evaluation/users/add',
192
        'self-evaluation/users/delete',
114 efrain 193
        'self-evaluation/reviews',
115 efrain 194
        'self-evaluation/reviews/edit',
470 geraldo 195
        'self-evaluation/reviews/report',
15579 anderson 196
 
946 geraldo 197
        'performance-evaluation',
198
        'performance-evaluation/forms',
199
        'performance-evaluation/forms/add',
200
        'performance-evaluation/forms/edit',
201
        'performance-evaluation/forms/delete',
15442 efrain 202
        'performance-evaluation/forms/job-description',
203
        'performance-evaluation/forms/active',
204
        'performance-evaluation/forms/inactive',
1263 geraldo 205
        'performance-evaluation/forms/report',
15579 anderson 206
 
207
 
15442 efrain 208
        'performance-evaluation/evaluations',
209
        'performance-evaluation/evaluations/add',
210
        'performance-evaluation/evaluations/delete',
211
        'performance-evaluation/evaluations/report',
212
 
15579 anderson 213
 
1477 efrain 214
        'recruitment-and-selection',
215
        'recruitment-and-selection/vacancies',
216
        'recruitment-and-selection/vacancies/add',
217
        'recruitment-and-selection/vacancies/edit',
218
        'recruitment-and-selection/vacancies/delete',
15461 efrain 219
        'recruitment-and-selection/applications',
220
        'recruitment-and-selection/applications/user-by-email',
221
        'recruitment-and-selection/applications/add',
222
        'recruitment-and-selection/applications/level',
223
        'recruitment-and-selection/applications/status',
224
        'recruitment-and-selection/applications/comment',
225
        'recruitment-and-selection/applications/delete',
226
        'recruitment-and-selection/applications/view',
227
        'recruitment-and-selection/applications/files',
228
        'recruitment-and-selection/applications/files/add',
229
        'recruitment-and-selection/applications/files/delete',
230
        'recruitment-and-selection/applications/files/view',
231
        'recruitment-and-selection/applications/interviews',
232
        'recruitment-and-selection/applications/interviews/add',
233
        'recruitment-and-selection/applications/interviews/edit',
234
        'recruitment-and-selection/applications/interviews/delete',
235
        'recruitment-and-selection/applications/interviews/report',
15579 anderson 236
 
15461 efrain 237
        /*
1477 efrain 238
        'recruitment-and-selection/candidates',
239
        'recruitment-and-selection/candidates/add',
240
        'recruitment-and-selection/candidates/edit',
241
        'recruitment-and-selection/candidates/delete',
1636 eleazar 242
        'recruitment-and-selection/user-by-email',
1710 eleazar 243
        'recruitment-and-selection/interview',
1709 eleazar 244
        'recruitment-and-selection/interview/form',
8757 eleazar 245
        'recruitment-and-selection/interview/form/file',
1709 eleazar 246
        'recruitment-and-selection/interview/form/add',
247
        'recruitment-and-selection/interview/form/edit',
248
        'recruitment-and-selection/interview/form/delete',
249
        'recruitment-and-selection/interview/report',
3587 eleazar 250
        'recruitment-and-selection/interview/vacancy',
4367 eleazar 251
        'recruitment-and-selection/interview/type',
8782 eleazar 252
        'recruitment-and-selection/interview/file',
253
        'recruitment-and-selection/interview/file/add',
254
        'recruitment-and-selection/interview/file/edit',
255
        'recruitment-and-selection/interview/file/delete',
15461 efrain 256
        */
15579 anderson 257
 
4375 eleazar 258
        'survey',
16817 efrain 259
        'survey/campaign',
260
        'survey/campaign/add',
261
        'survey/campaign/delete',
262
        'survey/campaign/overview',
263
        'survey/campaign/pdf',
264
        'survey/campaign/excel',
4375 eleazar 265
        'survey/form',
266
        'survey/form/add',
267
        'survey/form/edit',
268
        'survey/form/delete',
15579 anderson 269
 
7218 eleazar 270
        'organizational-climate',
16817 efrain 271
        'organizational-climate/campaign',
272
        'organizational-climate/campaign/add',
273
        'organizational-climate/campaign/delete',
274
        'organizational-climate/campaign/overview',
275
        'organizational-climate/campaign/pdf',
276
        'organizational-climate/campaign/excel',
7218 eleazar 277
        'organizational-climate/form',
278
        'organizational-climate/form/add',
279
        'organizational-climate/form/edit',
280
        'organizational-climate/form/delete',
15579 anderson 281
 
1 www 282
        'jobs',
283
        'jobs/add',
284
        'jobs/delete',
285
        'jobs/users-who-applied',
286
        'jobs/edit',
287
        'jobs/edit/title',
288
        'jobs/edit/status',
289
        'jobs/edit/last-date-of-application',
290
        'jobs/edit/employment-type',
291
        'jobs/edit/experience',
292
        'jobs/edit/job-category',
293
        'jobs/edit/extended',
294
        'jobs/edit/location',
295
        'jobs/edit/salary',
296
        'jobs/edit/languages',
297
        'jobs/edit/degrees',
298
        'jobs/edit/skills',
299
        'jobs/edit/how-apply',
16766 efrain 300
 
301
        'helpers',
302
        'helpers/search-people',
16798 efrain 303
        'helpers/search-people-by-company',
16766 efrain 304
 
305
        'inmail-personal',
306
        'inmail-personal/start-conversation',
307
        'inmail-personal/delete',
308
        'inmail-personal/messages',
309
        'inmail-personal/messages/send',
310
        'inmail-personal/messages/delete',
311
 
312
        'inmail-company',
313
        'inmail-company/start-conversation',
314
        'inmail-company/delete',
315
        'inmail-company/messages',
316
        'inmail-company/messages/send',
317
        'inmail-company/messages/delete',
16798 efrain 318
 
319
        'communication',
320
        'communication/send',
321
 
15579 anderson 322
 
15540 efrain 323
        'daily-pulse',
16796 efrain 324
        'daily-pulse/setup',
15540 efrain 325
        'daily-pulse/emojis',
326
        'daily-pulse/emojis/add',
327
        'daily-pulse/emojis/edit',
328
        'daily-pulse/emojis/delete',
329
        'daily-pulse/reports',
330
        'daily-pulse/reports/overview',
331
        'daily-pulse/reports/overview/download',
15579 anderson 332
 
15540 efrain 333
        'engagement',
334
        'engagement/setup',
335
        'engagement/reports',
336
        'engagement/reports/overview',
15542 efrain 337
        'engagement/rewards',
338
        'engagement/rewards/add',
339
        'engagement/rewards/edit',
340
        'engagement/rewards/delete',
15579 anderson 341
 
1 www 342
        'microlearning',
343
        'microlearning/overview',
344
        'microlearning/reports',
2 efrain 345
        'microlearning/reports/progress',
14610 efrain 346
        'microlearning/reports/progress-for-capsule',
15386 efrain 347
        'microlearning/reports/progress-for-capsule/excel',
348
        'microlearning/reports/progress-for-topic',
349
        'microlearning/reports/progress-for-topic/excel',
350
        'microlearning/reports/progress-for-student',
351
        'microlearning/reports/progress-for-student/excel',
15390 efrain 352
        'microlearning/reports/devices-and-access',
353
        'microlearning/reports/devices-and-access/excel',
187 efrain 354
        'microlearning/reports/comments-for-capsule',
15390 efrain 355
        'microlearning/reports/comments-for-capsule/excel',
1 www 356
        'microlearning/content',
357
        'microlearning/content/topics',
358
        'microlearning/content/topics/add',
359
        'microlearning/content/topics/edit',
360
        'microlearning/content/topics/delete',
361
        'microlearning/content/capsules',
362
        'microlearning/content/capsules/add',
363
        'microlearning/content/capsules/edit',
364
        'microlearning/content/capsules/delete',
365
        'microlearning/content/capsules/users',
366
        'microlearning/content/slides',
367
        'microlearning/content/slides/add',
368
        'microlearning/content/slides/edit',
369
        'microlearning/content/slides/delete',
370
        'microlearning/content/slides/text',
66 efrain 371
        'microlearning/content/quizzes',
372
        'microlearning/content/quizzes/add',
373
        'microlearning/content/quizzes/edit',
374
        'microlearning/content/quizzes/delete',
375
        'microlearning/content/quizzes/check',
376
        'microlearning/content/quizzes/publish',
377
        'microlearning/content/quizzes/copy',
378
        'microlearning/content/quizzes/questions',
379
        'microlearning/content/quizzes/questions/add',
380
        'microlearning/content/quizzes/questions/edit',
381
        'microlearning/content/quizzes/questions/delete',
382
        'microlearning/content/quizzes/questions/answers',
383
        'microlearning/content/quizzes/questions/answers/add',
384
        'microlearning/content/quizzes/questions/answers/edit',
385
        'microlearning/content/quizzes/questions/answers/delete',
1 www 386
        'microlearning/access-for-students',
387
        'microlearning/access-for-students/revoke',
388
        'microlearning/access-for-students/unlimit',
389
        'microlearning/access-for-students/cancel',
390
        'microlearning/access-for-students/reactive',
391
        'microlearning/access-for-students/upload',
392
        'microlearning/access-for-students/notification',
393
        'microlearning/students',
394
        'microlearning/students/edit',
395
        'microlearning/students/timeline',
396
        'microlearning/students/change-password',
397
        'microlearning/students/unblock',
398
        'microlearning/settings',
399
        'microlearning/settings/student-types',
400
        'microlearning/settings/student-types/add',
401
        'microlearning/settings/student-types/edit',
402
        'microlearning/settings/student-types/delete',
403
        'microlearning/settings/functions',
404
        'microlearning/settings/functions/add',
405
        'microlearning/settings/functions/edit',
406
        'microlearning/settings/functions/delete',
407
        'microlearning/settings/sectors',
408
        'microlearning/settings/sectors/add',
409
        'microlearning/settings/sectors/edit',
410
        'microlearning/settings/sectors/delete',
411
        'microlearning/settings/programs',
412
        'microlearning/settings/programs/add',
413
        'microlearning/settings/programs/edit',
414
        'microlearning/settings/programs/delete',
415
        'microlearning/settings/groups',
416
        'microlearning/settings/groups/add',
417
        'microlearning/settings/groups/edit',
418
        'microlearning/settings/groups/delete',
419
        'microlearning/settings/companies',
420
        'microlearning/settings/companies/add',
421
        'microlearning/settings/companies/edit',
422
        'microlearning/settings/companies/delete',
423
        'microlearning/settings/partners',
424
        'microlearning/settings/partners/add',
425
        'microlearning/settings/partners/edit',
426
        'microlearning/settings/partners/delete',
427
        'microlearning/settings/institutions',
428
        'microlearning/settings/institutions/add',
429
        'microlearning/settings/institutions/edit',
430
        'microlearning/settings/institutions/delete',
15394 efrain 431
        'microlearning/settings/countries',
432
        'microlearning/settings/countries/add',
433
        'microlearning/settings/countries/edit',
434
        'microlearning/settings/countries/delete',
15088 efrain 435
 
15579 anderson 436
 
16766 efrain 437
        'planning',
16785 efrain 438
        'planning/periods',
439
        'planning/periods/add',
440
        'planning/periods/edit',
441
        'planning/periods/delete',
16766 efrain 442
        'planning/objectives',
443
        'planning/objectives/add',
444
        'planning/objectives/delete',
445
        'planning/objectives/edit',
16785 efrain 446
        'planning/objectives/matrix',
447
        'planning/objectives/analysis',
448
        'planning/objectives/full',
449
        'planning/goals',
450
        'planning/goals/add',
451
        'planning/goals/edit',
452
        'planning/goals/delete',
453
        'planning/tasks',
454
        'planning/tasks/add',
455
        'planning/tasks/edit',
456
        'planning/tasks/delete',
457
        'planning/tasks/view',
4589 nelberth 458
 
16785 efrain 459
 
16968 efrain 460
        'high-performance-team/groups',
7228 nelberth 461
        'high-performance-teams/groups/add',
462
        'high-performance-teams/groups/edit',
463
        'high-performance-teams/groups/delete',
7233 nelberth 464
        'high-performance-teams/groups/view',
11902 nelberth 465
        'high-performance-teams/groups/view/feeds',
466
        'high-performance-teams/groups/view/feeds/timeline',
467
        'high-performance-teams/groups/view/feeds/onefeed',
468
        'high-performance-teams/groups/view/feeds/delete',
469
        'high-performance-teams/groups/view/feeds/comments',
470
        'high-performance-teams/groups/view/feeds/comments/delete',
471
        'high-performance-teams/groups/view/feeds/comments/answer',
472
        'high-performance-teams/groups/view/feeds/add',
7484 nelberth 473
        'high-performance-teams/groups/view/topic',
474
        'high-performance-teams/groups/view/topic/add',
475
        'high-performance-teams/groups/view/topic/edit',
476
        'high-performance-teams/groups/view/topic/delete',
7637 nelberth 477
        'high-performance-teams/groups/view/topic/view',
8687 nelberth 478
        'high-performance-teams/groups/view/urgent',
9096 nelberth 479
        'high-performance-teams/groups/view/calendar',
9923 nelberth 480
        'high-performance-teams/groups/view/calendar/view',
10143 nelberth 481
        'high-performance-teams/groups/view/foro',
482
        'high-performance-teams/groups/view/foro/view',
9619 nelberth 483
        'high-performance-teams/groups/view/foro/categories',
9635 nelberth 484
        'high-performance-teams/groups/view/foro/categories/add',
485
        'high-performance-teams/groups/view/foro/categories/delete',
486
        'high-performance-teams/groups/view/foro/categories/edit',
487
        'high-performance-teams/groups/view/foro/categories/view',
9760 nelberth 488
        'high-performance-teams/groups/view/foro/categories/articles',
9845 nelberth 489
        'high-performance-teams/groups/view/foro/categories/articles/add',
490
        'high-performance-teams/groups/view/foro/categories/articles/edit',
491
        'high-performance-teams/groups/view/foro/categories/articles/delete',
492
        'high-performance-teams/groups/view/foro/categories/articles/view',
12407 nelberth 493
        'high-performance-teams/groups/view/objectives',
494
        'high-performance-teams/groups/view/objectives/report',
495
        'high-performance-teams/groups/view/objectives/reportall',
496
        'high-performance-teams/groups/view/objectives/matriz',
497
        'high-performance-teams/groups/view/objectives/goals',
498
        'high-performance-teams/groups/view/objectives/goals/add',
499
        'high-performance-teams/groups/view/objectives/goals/edit',
500
        'high-performance-teams/groups/view/objectives/goals/delete',
501
        'high-performance-teams/groups/view/objectives/goals/task',
502
        'high-performance-teams/groups/view/objectives/goals/task/add',
503
        'high-performance-teams/groups/view/objectives/goals/task/edit',
504
        'high-performance-teams/groups/view/objectives/goals/task/delete',
505
        'high-performance-teams/groups/view/objectives/goals/task/view',
506
        'high-performance-teams/groups/view/objectives/add',
507
        'high-performance-teams/groups/view/objectives/delete',
508
        'high-performance-teams/groups/view/objectives/edit',
15579 anderson 509
 
510
 
511
 
7812 nelberth 512
        'high-performance-teams/groups/view/members',
8012 nelberth 513
        'high-performance-teams/groups/view/members/invite',
7813 nelberth 514
        'high-performance-teams/groups/view/members/delete',
10289 nelberth 515
        'high-performance-teams/groups/view/members/edit',
11430 nelberth 516
 
11342 nelberth 517
        'chat',
16263 anderson 518
        'chat/users',
11342 nelberth 519
        'chat/heart-beat',
520
        'chat/create-group',
521
        'chat/add-user-to-group',
522
        'chat/mark-seen',
523
        'chat/mark-received',
524
        'chat/remove-user-from-group',
525
        'chat/get-all-messages',
526
        'chat/send',
527
        'chat/get-contacts-availables-for-group',
528
        'chat/get-contact-group-list',
529
        'chat/leave-group',
530
        'chat/delete-group',
531
        'chat/close',
532
        'chat/clear',
14692 efrain 533
        'chat/open',
11342 nelberth 534
        'chat/upload',
16246 anderson 535
        'chat/zoom',
16258 anderson 536
        'chat/open-or-create',
11430 nelberth 537
        'csrf',
4588 nelberth 538
 
16263 anderson 539
 
15401 efrain 540
        'discovery-contacts',
541
        'discovery-contacts/add',
542
        'discovery-contacts/edit',
543
        'discovery-contacts/delete',
544
        'discovery-contacts/view',
15546 efrain 545
        'discovery-contacts/upload',
15401 efrain 546
        'discovery-contacts/interaction-types',
547
        'discovery-contacts/interaction-types/add',
548
        'discovery-contacts/interaction-types/delete',
549
        'discovery-contacts/interaction-types/edit',
550
        'discovery-contacts/interactions',
551
        'discovery-contacts/interactions/add',
552
        'discovery-contacts/interactions/delete',
553
        'discovery-contacts/logs',
15636 anderson 554
        'discovery-contacts/progress-by-day',
16758 efrain 555
        'discovery-contacts/progress-by-day/download',
556
        'discovery-contacts/report',
557
        'discovery-contacts/report/download',
558
 
559
 
15451 efrain 560
        'my-coach',
561
        'my-coach/categories',
562
        'my-coach/categories/add',
563
        'my-coach/categories/edit',
564
        'my-coach/categories/delete',
15831 efrain 565
        'my-coach/categories/users',
566
        'my-coach/categories/users/add',
567
        'my-coach/categories/users/edit',
568
        'my-coach/categories/users/delete',
569
        'my-coach/categories/users/upload',
16797 efrain 570
        'my-coach/categories/users/jobs-description',
16263 anderson 571
 
16248 efrain 572
        'knowledge-area',
573
        'knowledge-area/categories',
574
        'knowledge-area/categories/add',
575
        'knowledge-area/categories/edit',
576
        'knowledge-area/categories/delete',
577
        'knowledge-area/categories/users',
578
        'knowledge-area/categories/users/add',
579
        'knowledge-area/categories/users/edit',
580
        'knowledge-area/categories/users/delete',
581
        'knowledge-area/categories/users/upload',
16797 efrain 582
        'knowledge-area/categories/users/jobs-description',
16701 efrain 583
 
584
        'fast-survey',
585
        'fast-survey/add',
586
        'fast-survey/edit',
587
        'fast-survey/delete',
16747 efrain 588
        'fast-survey/chart',
16701 efrain 589
        'fast-survey/download',
15579 anderson 590
 
15387 efrain 591
        'reports',
592
        'reports/users-blocked',
16932 efrain 593
        'reports/users-blocked/download',
16747 efrain 594
        //'reports/users-blocked/edit',
595
        //'reports/users-blocked/delete',
15579 anderson 596
 
15442 efrain 597
        'activities-center',
598
        'activities-center/performance-evaluation',
599
        'activities-center/performance-evaluation/take-a-test',
600
        'activities-center/performance-evaluation/report',
15579 anderson 601
 
15461 efrain 602
        'activities-center/recruitment-and-selection',
603
        'activities-center/recruitment-and-selection/take-a-test',
604
        'activities-center/recruitment-and-selection/report',
16285 efrain 605
 
16817 efrain 606
        'activities-center/organizational-climate',
607
        'activities-center/organizational-climate/take-a-test',
608
        'activities-center/organizational-climate/report',
609
 
610
        'activities-center/survey',
611
        'activities-center/survey/take-a-test',
612
        'activities-center/survey/report',
613
 
16285 efrain 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',
16932 efrain 693
            'reports/users-blocked/download',
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',
16932 efrain 771
            'reports/users-blocked/download',
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',
16932 efrain 799
            'reports/users-blocked/download',
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',
16817 efrain 1132
            'survey/campaign',
1133
            'survey/campaign/add',
1134
            'survey/campaign/delete',
1135
            'survey/campaign/overview',
1136
            'survey/campaign/pdf',
1137
            'survey/campaign/excel',
15149 efrain 1138
            'survey/form',
1139
            'survey/form/add',
1140
            'survey/form/edit',
1141
            'survey/form/delete',
1142
        ],
1143
        'survey-report' => [
16806 efrain 1144
            'management',
16817 efrain 1145
            'survey',
1146
            'survey/campaign',
1147
            'survey/campaign/overview',
1148
            'survey/campaign/pdf',
1149
            'survey/campaign/excel',
15149 efrain 1150
        ],
15175 efrain 1151
        'organizational-climate-admin' => [
16806 efrain 1152
            'people-management',
15175 efrain 1153
            'organizational-climate',
16817 efrain 1154
            'organizational-climate/campaign',
1155
            'organizational-climate/campaign/add',
1156
            'organizational-climate/campaign/delete',
1157
            'organizational-climate/campaign/overview',
1158
            'organizational-climate/campaign/pdf',
1159
            'organizational-climate/campaign/excel',
15175 efrain 1160
            'organizational-climate/form',
1161
            'organizational-climate/form/add',
1162
            'organizational-climate/form/edit',
1163
            'organizational-climate/form/delete',
16817 efrain 1164
 
15175 efrain 1165
        ],
1166
        'organizational-climate-report' => [
16806 efrain 1167
            'people-management',
16817 efrain 1168
            'organizational-climate',
1169
            'organizational-climate/campaign',
1170
            'organizational-climate/campaign/overview',
1171
            'organizational-climate/campaign/pdf',
1172
            'organizational-climate/campaign/excel',
15386 efrain 1173
        ],
16817 efrain 1174
 
16766 efrain 1175
        'planning-admin' => [
16806 efrain 1176
            'management',
16766 efrain 1177
            'planning',
16785 efrain 1178
            'planning/periods',
1179
            'planning/periods/add',
1180
            'planning/periods/edit',
1181
            'planning/periods/delete',
16766 efrain 1182
            'planning/objectives',
1183
            'planning/objectives/add',
1184
            'planning/objectives/delete',
1185
            'planning/objectives/edit',
16785 efrain 1186
            'planning/objectives/matrix',
1187
            'planning/objectives/analysis',
1188
            'planning/objectives/full',
1189
            'planning/goals',
1190
            'planning/goals/add',
1191
            'planning/goals/edit',
1192
            'planning/goals/delete',
1193
            'planning/tasks',
1194
            'planning/tasks/add',
1195
            'planning/tasks/edit',
1196
            'planning/tasks/delete',
1197
            'planning/tasks/view',
1198
 
15386 efrain 1199
        ],
16766 efrain 1200
 
15401 efrain 1201
        'discovery-contacts-admin' => [
16806 efrain 1202
            'management',
15401 efrain 1203
            'discovery-contacts',
1204
            'discovery-contacts/add',
1205
            'discovery-contacts/edit',
1206
            'discovery-contacts/delete',
1207
            'discovery-contacts/view',
15546 efrain 1208
            'discovery-contacts/upload',
15401 efrain 1209
            'discovery-contacts/interaction-types',
1210
            'discovery-contacts/interaction-types/add',
1211
            'discovery-contacts/interaction-types/delete',
1212
            'discovery-contacts/interaction-types/edit',
1213
            'discovery-contacts/interactions',
1214
            'discovery-contacts/interactions/add',
1215
            'discovery-contacts/interactions/delete',
1216
            'discovery-contacts/logs',
16758 efrain 1217
            'discovery-contacts/progress-by-day',
1218
            'discovery-contacts/progress-by-day/download',
1219
            'discovery-contacts/report',
1220
            'discovery-contacts/report/download',
15579 anderson 1221
        ],
16248 efrain 1222
        'discovery-contacts-user-with-importation' => [
16806 efrain 1223
            'management',
16248 efrain 1224
            'discovery-contacts',
1225
            'discovery-contacts/add',
1226
            'discovery-contacts/edit',
1227
            'discovery-contacts/view',
1228
            'discovery-contacts/upload',
1229
            'discovery-contacts/interactions',
1230
            'discovery-contacts/interactions/add',
1231
            'discovery-contacts/interactions/delete',
1232
            'discovery-contacts/logs',
16758 efrain 1233
 
16248 efrain 1234
        ],
15401 efrain 1235
        'discovery-contacts-user' => [
16806 efrain 1236
            'management',
15401 efrain 1237
            'discovery-contacts',
1238
            'discovery-contacts/add',
1239
            'discovery-contacts/edit',
1240
            'discovery-contacts/view',
1241
            'discovery-contacts/interactions',
1242
            'discovery-contacts/interactions/add',
1243
            'discovery-contacts/interactions/delete',
1244
            'discovery-contacts/logs',
16758 efrain 1245
 
15401 efrain 1246
        ],
15451 efrain 1247
        'my-coach-admin' => [
16806 efrain 1248
            'development-and-knowledge',
15451 efrain 1249
            'my-coach',
1250
            'my-coach/categories',
1251
            'my-coach/categories/add',
1252
            'my-coach/categories/edit',
1253
            'my-coach/categories/delete',
15831 efrain 1254
            'my-coach/categories/users',
1255
            'my-coach/categories/users/add',
1256
            'my-coach/categories/users/edit',
1257
            'my-coach/categories/users/delete',
1258
            'my-coach/categories/users/upload',
16797 efrain 1259
            'my-coach/categories/users/jobs-description',
15540 efrain 1260
        ],
16248 efrain 1261
        'knowledge-area-admin' => [
16806 efrain 1262
            'development-and-knowledge',
16248 efrain 1263
            'knowledge-area',
1264
            'knowledge-area/categories',
1265
            'knowledge-area/categories/add',
1266
            'knowledge-area/categories/edit',
1267
            'knowledge-area/categories/delete',
1268
            'knowledge-area/categories/users',
1269
            'knowledge-area/categories/users/add',
1270
            'knowledge-area/categories/users/edit',
1271
            'knowledge-area/categories/users/delete',
1272
            'knowledge-area/categories/users/upload',
16797 efrain 1273
            'knowledge-area/categories/users/jobs-description'
16248 efrain 1274
        ],
15540 efrain 1275
        'engagement-admin' => [
16806 efrain 1276
            'people-management',
15540 efrain 1277
            'engagement',
1278
            'engagement/setup',
1279
            'engagement/reports',
1280
            'engagement/reports/overview',
15542 efrain 1281
            'engagement/rewards',
1282
            'engagement/rewards/add',
1283
            'engagement/rewards/edit',
1284
            'engagement/rewards/delete',
15579 anderson 1285
 
1286
 
15540 efrain 1287
        ],
15579 anderson 1288
 
16249 efrain 1289
        'daily-pulse-admin' => [
16806 efrain 1290
            'people-management',
15540 efrain 1291
            'daily-pulse',
16796 efrain 1292
            'daily-pulse/setup',
15540 efrain 1293
            'daily-pulse/emojis',
1294
            'daily-pulse/emojis/add',
1295
            'daily-pulse/emojis/edit',
1296
            'daily-pulse/emojis/delete',
1297
            'daily-pulse/reports',
1298
            'daily-pulse/reports/overview',
1299
            'daily-pulse/reports/overview/download',
15579 anderson 1300
        ],
15540 efrain 1301
 
15579 anderson 1302
 
16770 efrain 1303
        'organization-admin' => [
16806 efrain 1304
            'people-management',
16770 efrain 1305
            'organization',
1306
            'organization/positions',
1307
            'organization/positions/add',
1308
            'organization/positions/edit',
1309
            'organization/positions/delete',
16790 efrain 1310
            'organization/positions/boss',
16766 efrain 1311
        ],
16798 efrain 1312
 
1313
        'communication-admin' => [
16806 efrain 1314
            'management',
16798 efrain 1315
            'communication',
1316
            'communication/send',
1317
        ]
15579 anderson 1318
 
1319
 
779 geraldo 1320
    ];
1 www 1321
}
1322
 
15355 efrain 1323
function getAclPermissionPushTemplatesForCustomApps()
1324
{
1325
    return [
1326
        'settings',
1327
        'settings/push-templates',
1328
        'settings/push-templates/edit',
1329
        'settings/push-templates/import',
1330
    ];
1331
}
1332
 
15579 anderson 1333
function getAclPermissionSuperAdmin()
15336 efrain 1334
{
1 www 1335
    return [
16954 efrain 1336
 
1337
 
1338
 
1339
 
15336 efrain 1340
        'settings',
1341
        'settings/private-networks',
1342
        'settings/private-networks/add',
1343
        'settings/private-networks/edit',
1344
        'settings/private-networks/delete',
16263 anderson 1345
 
16248 efrain 1346
        'users',
1347
        'users/change-type',
15460 efrain 1348
 
16285 efrain 1349
        'tools',
1350
        'tools/userfile-password-generator'
15579 anderson 1351
 
1352
 
15336 efrain 1353
    ];
1354
}
1355
 
1356
function  getAclPermissionAdminForDefaultNetwork()
1357
{
1358
    return [
15579 anderson 1359
 
1360
 
15460 efrain 1361
        'jobs-description',
16787 efrain 1362
        'jobs-description/search',
15460 efrain 1363
        'jobs-description/add',
1364
        'jobs-description/edit',
1365
        'jobs-description/delete',
15579 anderson 1366
 
15442 efrain 1367
        'jobs-description/competency-types',
1368
        'jobs-description/competency-types/add',
1369
        'jobs-description/competency-types/edit',
1370
        'jobs-description/competency-types/delete',
1371
        'jobs-description/behaviors',
15579 anderson 1372
 
15442 efrain 1373
        'jobs-description/behaviors/add',
1374
        'jobs-description/behaviors/edit',
15460 efrain 1375
        'jobs-description/behaviors/delete',
15579 anderson 1376
 
15442 efrain 1377
        'jobs-description/competencies',
1378
        'jobs-description/competencies/add',
1379
        'jobs-description/competencies/edit',
1380
        'jobs-description/competencies/delete',
16954 efrain 1381
        'jobs-description/dictionary',
15460 efrain 1382
 
1383
        'settings',
15579 anderson 1384
 
15460 efrain 1385
        'settings/email-templates',
1386
        'settings/email-templates/edit',
15579 anderson 1387
 
15460 efrain 1388
        'settings/push-templates',
1389
        'settings/push-templates/edit',
15579 anderson 1390
 
15460 efrain 1391
        'settings/countries',
1392
        'settings/countries/add',
1393
        'settings/countries/edit',
1394
        'settings/countries/delete',
15579 anderson 1395
 
15460 efrain 1396
        'settings/company-sizes',
1397
        'settings/company-sizes/add',
1398
        'settings/company-sizes/edit',
1399
        'settings/company-sizes/delete',
15579 anderson 1400
 
15336 efrain 1401
        'settings/degrees',
1402
        'settings/degrees/add',
1403
        'settings/degrees/edit',
1404
        'settings/degrees/delete',
15579 anderson 1405
 
15336 efrain 1406
        'settings/group-types',
1407
        'settings/group-types/add',
1408
        'settings/group-types/edit',
1409
        'settings/group-types/delete',
15579 anderson 1410
 
15336 efrain 1411
        'settings/industries',
1412
        'settings/industries/add',
1413
        'settings/industries/edit',
1414
        'settings/industries/delete',
15579 anderson 1415
 
15336 efrain 1416
        'settings/job-categories',
1417
        'settings/job-categories/add',
1418
        'settings/job-categories/edit',
1419
        'settings/job-categories/delete',
15579 anderson 1420
 
15336 efrain 1421
        'settings/skills',
1422
        'settings/skills/add',
1423
        'settings/skills/edit',
1424
        'settings/skills/delete',
15579 anderson 1425
 
15336 efrain 1426
        'settings/aptitudes',
1427
        'settings/aptitudes/add',
1428
        'settings/aptitudes/edit',
1429
        'settings/aptitudes/delete',
15579 anderson 1430
 
15336 efrain 1431
        'settings/hobbies-and-interests',
1432
        'settings/hobbies-and-interests/add',
1433
        'settings/hobbies-and-interests/edit',
1434
        'settings/hobbies-and-interests/delete',
15460 efrain 1435
 
1436
 
15579 anderson 1437
 
1438
 
15336 efrain 1439
        'settings/email-templates',
1440
        'settings/email-templates/edit',
1441
        'settings/push-templates',
1442
        'settings/push-templates/edit',
1443
 
15579 anderson 1444
 
15336 efrain 1445
        'settings/my-private-network',
1446
        'settings/my-private-network/intro',
1447
        'settings/my-private-network/navbar',
1448
        'settings/my-private-network/favicon',
1449
        'settings/my-private-network/logo',
1450
        'settings/my-private-network/styles-and-colors',
15394 efrain 1451
        'settings/my-private-network/calendar',
15831 efrain 1452
        'settings/my-private-network/moodle',
15579 anderson 1453
 
15336 efrain 1454
        'companies',
1455
        'companies/edit',
1456
        'companies/services',
1457
        'companies/roles',
15579 anderson 1458
 
15387 efrain 1459
        'reports',
1460
        'reports/users-blocked',
16932 efrain 1461
        'reports/users-blocked/download',
16747 efrain 1462
        //'reports/users-blocked/edit',
1463
        //'reports/users-blocked/delete',
15336 efrain 1464
    ];
1465
}
1466
 
1467
function  getAclPermissionAdminForNonDefaultNetwork()
1468
{
1469
    return [
1470
        'settings',
1471
        'settings/email-templates',
1472
        'settings/email-templates/edit',
15579 anderson 1473
 
1474
 
15336 efrain 1475
        'settings/my-private-network',
1476
        'settings/my-private-network/intro',
1477
        'settings/my-private-network/navbar',
1478
        'settings/my-private-network/favicon',
1479
        'settings/my-private-network/logo',
1480
        'settings/my-private-network/styles-and-colors',
15394 efrain 1481
        'settings/my-private-network/calendar',
15831 efrain 1482
        'settings/my-private-network/moodle',
15579 anderson 1483
 
1484
 
15387 efrain 1485
        'reports',
1486
        'reports/users-blocked',
16932 efrain 1487
        'reports/users-blocked/download',
16747 efrain 1488
        //'reports/users-blocked/edit',
1489
        //'reports/users-blocked/delete',
15579 anderson 1490
 
15457 efrain 1491
        'users',
1492
        'users/request-access',
1493
        'users/request-access/approve',
1494
        'users/request-access/reject',
15579 anderson 1495
 
1496
 
15336 efrain 1497
    ];
1498
}
1499
 
1500
 
1501
 
15579 anderson 1502
function getAclRolesForUsertype()
1503
{
15336 efrain 1504
    return [
1 www 1505
        UserType::ADMIN => [
1506
            'home',
1507
            'signin-admin',
1508
            'signin-company',
1509
            'dashboard',
1510
            'signout',
1511
            'storage',
1512
            'settings',
16806 efrain 1513
            'admin-activities',
15336 efrain 1514
 
15579 anderson 1515
 
15336 efrain 1516
            'settings/my-private-network',
1517
            'settings/my-private-network/navbar',
1518
            'settings/my-private-network/favicon',
1519
            'settings/my-private-network/logo',
1520
            'settings/my-private-network/styles-and-colors',
15394 efrain 1521
            'settings/my-private-network/calendar',
15831 efrain 1522
            'settings/my-private-network/moodle',
15579 anderson 1523
 
1 www 1524
            'publications',
1525
            'publications/posts',
1526
            'publications/posts/add',
1527
            'publications/posts/edit',
1528
            'publications/posts/delete',
1529
            'publications/pages',
1530
            'publications/pages/add',
1531
            'publications/pages/edit',
1532
            'publications/pages/delete',
15579 anderson 1533
 
1 www 1534
            'users',
1535
            'users/change-password',
1536
            'users/unblock',
129 efrain 1537
            'users/email-verify',
15387 efrain 1538
            'users/upload',
15579 anderson 1539
 
15896 efrain 1540
            'chat',
16263 anderson 1541
            'chat/users',
14587 efrain 1542
            'chat/heart-beat',
1543
            'chat/create-group',
1544
            'chat/add-user-to-group',
1545
            'chat/mark-seen',
1546
            'chat/mark-received',
1547
            'chat/remove-user-from-group',
1548
            'chat/get-all-messages',
1549
            'chat/send',
1550
            'chat/get-contacts-availables-for-group',
1551
            'chat/get-contact-group-list',
1552
            'chat/leave-group',
1553
            'chat/delete-group',
1554
            'chat/close',
1555
            'chat/clear',
14692 efrain 1556
            'chat/open',
14587 efrain 1557
            'chat/upload',
16246 anderson 1558
            'chat/zoom',
16258 anderson 1559
            'chat/open-or-create',
14691 efrain 1560
            'csrf',
16766 efrain 1561
 
1562
            'helpers',
1563
            'helpers/search-people',
16798 efrain 1564
            'helpers/search-people-by-company',
15579 anderson 1565
 
16766 efrain 1566
 
1567
            'inmail-personal',
1568
            'inmail-personal/start-conversation',
1569
            'inmail-personal/delete',
1570
            'inmail-personal/messages',
1571
            'inmail-personal/messages/send',
1572
            'inmail-personal/messages/delete',
1573
 
1574
 
15387 efrain 1575
            'reports',
1576
            'reports/users-blocked',
15579 anderson 1577
 
15442 efrain 1578
            'activities-center',
1579
            'activities-center/performance-evaluation',
1580
            'activities-center/performance-evaluation/take-a-test',
1581
            'activities-center/performance-evaluation/report',
15579 anderson 1582
 
15461 efrain 1583
            'activities-center/recruitment-and-selection',
1584
            'activities-center/recruitment-and-selection/take-a-test',
1585
            'activities-center/recruitment-and-selection/report',
16817 efrain 1586
 
1587
            'activities-center/organizational-climate',
1588
            'activities-center/organizational-climate/take-a-test',
1589
            'activities-center/organizational-climate/report',
1590
 
1591
            'activities-center/survey',
1592
            'activities-center/survey/take-a-test',
1593
            'activities-center/survey/report',
15579 anderson 1594
 
1 www 1595
        ],
15336 efrain 1596
 
1 www 1597
        UserType::USER => [
1598
            'home',
1599
            'signin-admin',
1600
            'signin-company',
1601
            'dashboard',
1602
            'signout',
1603
            'storage',
15336 efrain 1604
            'storage-network',
15579 anderson 1605
 
15088 efrain 1606
            'home',
1607
            'signin-admin',
1608
            'signin-company',
1609
            'dashboard',
1610
            'signout',
1611
            'storage',
15579 anderson 1612
 
14587 efrain 1613
            'chat',
16263 anderson 1614
            'chat/users',
14587 efrain 1615
            'chat/heart-beat',
1616
            'chat/create-group',
1617
            'chat/add-user-to-group',
1618
            'chat/mark-seen',
1619
            'chat/mark-received',
1620
            'chat/remove-user-from-group',
1621
            'chat/get-all-messages',
1622
            'chat/send',
1623
            'chat/get-contacts-availables-for-group',
1624
            'chat/get-contact-group-list',
1625
            'chat/leave-group',
1626
            'chat/delete-group',
1627
            'chat/close',
1628
            'chat/clear',
14692 efrain 1629
            'chat/open',
14588 efrain 1630
            'chat/upload',
16246 anderson 1631
            'chat/zoom',
16258 anderson 1632
            'chat/open-or-create',
14691 efrain 1633
            'csrf',
16766 efrain 1634
 
1635
            'helpers',
1636
            'helpers/search-people',
16798 efrain 1637
            'helpers/search-people-by-company',
16766 efrain 1638
 
1639
            'inmail-personal',
1640
            'inmail-personal/start-conversation',
1641
            'inmail-personal/delete',
1642
            'inmail-personal/messages',
1643
            'inmail-personal/messages/send',
1644
            'inmail-personal/messages/delete',
15579 anderson 1645
 
15442 efrain 1646
            'activities-center',
1647
            'activities-center/performance-evaluation',
1648
            'activities-center/performance-evaluation/take-a-test',
1649
            'activities-center/performance-evaluation/report',
15579 anderson 1650
 
15461 efrain 1651
            'activities-center/recruitment-and-selection',
1652
            'activities-center/recruitment-and-selection/take-a-test',
1653
            'activities-center/recruitment-and-selection/report',
16817 efrain 1654
 
1655
            'activities-center/organizational-climate',
1656
            'activities-center/organizational-climate/take-a-test',
1657
            'activities-center/organizational-climate/report',
1658
 
1659
            'activities-center/survey',
1660
            'activities-center/survey/take-a-test',
1661
            'activities-center/survey/report',
14610 efrain 1662
 
15579 anderson 1663
 
1 www 1664
        ],
1665
        UserType::GUEST => [
1666
            'home',
1667
            'signin-admin',
1668
            'signin-company',
1669
            'signout',
15336 efrain 1670
            'storage-network',
8536 efrain 1671
 
15579 anderson 1672
 
1 www 1673
        ],
1674
    ];
1675
}
1676
 
15579 anderson 1677
function getAclMenuSystem()
1678
{
1 www 1679
    return [
16806 efrain 1680
        /*
1 www 1681
        [
1682
            'label' => 'LABEL_HOME',
1683
            'route' => 'dashboard',
1684
            'class' => 'fa fa-home'
1685
        ],
16806 efrain 1686
        */
15442 efrain 1687
 
16806 efrain 1688
 
1689
 
1 www 1690
        [
16806 efrain 1691
            'label' => 'LABEL_ACTIVITIES',
1692
            'route' => 'admin-activities',
15336 efrain 1693
            'class' => 'fa fa-building',
1694
            'pages' => [
1695
                [
16806 efrain 1696
                    'label' => 'LABEL_PRIVATE_NETWORKS',
1697
                    'route' => 'settings/private-networks',
1698
                    'class' => 'fa fa-building',
15394 efrain 1699
                ],
16806 efrain 1700
 
1701
 
15394 efrain 1702
                [
16806 efrain 1703
                    'label' => 'LABEL_MY_PRIVATE_NETWORK',
1704
                    'route' => 'settings/my-private-network',
1705
                    'class' => 'fa fa-building',
1706
                    'pages' => [
1707
                        [
1708
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_CALENDAR',
1709
                            'route' => 'settings/my-private-network/calendar',
1710
                        ],
1711
                        [
1712
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_INTRO',
1713
                            'route' => 'settings/my-private-network/intro',
1714
                        ],
1715
                        [
1716
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_NAVBAR',
1717
                            'route' => 'settings/my-private-network/navbar',
1718
                        ],
1719
                        [
1720
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_FAVICO',
1721
                            'route' => 'settings/my-private-network/favicon',
1722
                        ],
1723
                        [
1724
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_LOGO',
1725
                            'route' => 'settings/my-private-network/logo',
1726
                        ],
1727
                        [
1728
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_STYLES_AND_COLORS',
1729
                            'route' => 'settings/my-private-network/styles-and-colors',
1730
                        ],
1731
                        [
1732
                            'label' => 'LABEL_MY_PRIVATE_NETWORK_MOODLE',
1733
                            'route' => 'settings/my-private-network/moodle',
1734
                        ],
1735
 
1736
 
1737
                    ],
15336 efrain 1738
                ],
1739
                [
16806 efrain 1740
                    'label' => 'LABEL_COMPANIES',
1741
                    'route' => 'companies',
1742
                    'class' => 'fa fa-building',
15336 efrain 1743
                ],
1744
                [
16806 efrain 1745
                    'label' => 'LABEL_JOBS_DESCRIPTION',
1746
                    'route' => 'jobs-description',
1747
                    'class' => 'fa fa-book',
1748
                    'pages' => [
1749
                        [
1750
                            'label' => 'LABEL_COMPETENCIES',
1751
                            'route' => 'jobs-description/competencies',
1752
                        ],
1753
                        [
1754
                            'label' => 'LABEL_COMPETENCY_TYPES',
1755
                            'route' => 'jobs-description/competency-types',
1756
                        ],
1757
                        [
1758
                            'label' => 'LABEL_BEHAVIORS',
1759
                            'route' => 'jobs-description/behaviors',
1760
                        ],
16954 efrain 1761
                        [
1762
                            'label' => 'LABEL_JOBS_DESCRIPTION_DICTIONARY',
1763
                            'route' => 'jobs-description/dictionary',
1764
                        ],
1765
 
1766
 
16806 efrain 1767
                    ]
15336 efrain 1768
                ],
1769
                [
16806 efrain 1770
                    'label' => 'LABEL_PUBLICATIONS',
1771
                    'route' => 'publications',
1772
                    'class' => 'fa fa-book',
1773
                    'pages' => [
1774
                        [
1775
                            'label' => 'LABEL_PAGES',
1776
                            'route' => 'publications/pages',
1777
                        ],
1778
                        [
1779
                            'label' => 'LABEL_POSTS',
1780
                            'route' => 'publications/posts',
1781
                        ],
1782
                    ]
15336 efrain 1783
                ],
16806 efrain 1784
            ]
15336 efrain 1785
        ],
1786
        [
15442 efrain 1787
            'label' => 'LABEL_SETTINGS',
1788
            'route' => 'settings',
1789
            'class' => 'fa fa-cog',
1790
            'pages' => [
1 www 1791
                [
15442 efrain 1792
                    'label' => 'LABEL_APTITUDES',
1793
                    'route' => 'settings/aptitudes',
14875 efrain 1794
                ],
1795
                [
15460 efrain 1796
                    'label' => 'LABEL_COUNTRIES',
1797
                    'route' => 'settings/countries',
1798
                ],
1799
                [
1 www 1800
                    'label' => 'LABEL_EMAIL_TEMPLATES',
1801
                    'route' => 'settings/email-templates',
1802
                ],
1803
                [
1804
                    'label' => 'LABEL_PUSH_TEMPLATES',
1805
                    'route' => 'settings/push-templates',
1806
                ],
1807
                [
1808
                    'label' => 'LABEL_DEGREES',
1809
                    'route' => 'settings/degrees',
1810
                ],
1811
                [
15392 efrain 1812
                    'label' => 'LABEL_HOBBIES_AND_INTERESTS',
1813
                    'route' => 'settings/hobbies-and-interests',
1814
                ],
1815
                [
1 www 1816
                    'label' => 'LABEL_SKILLS',
1817
                    'route' => 'settings/skills',
1818
                ],
1819
                [
1820
                    'label' => 'LABEL_INDUSTRIES',
1821
                    'route' => 'settings/industries',
1822
                ],
1823
                [
1824
                    'label' => 'LABEL_COMPANY_SIZES',
1825
                    'route' => 'settings/company-sizes',
1826
                ],
1827
                [
1828
                    'label' => 'LABEL_GROUP_TYPES',
1829
                    'route' => 'settings/group-types',
1830
                ],
1831
            ]
1832
        ],
15579 anderson 1833
 
15387 efrain 1834
        [
16285 efrain 1835
            'label' => 'LABEL_TOOLS',
1836
            'route' => 'tools',
1837
            'class' => 'fa fa-wrench',
1838
            'pages' => [
1839
                [
1840
                    'label' => 'LABEL_USERFILE_PASSWORD_GENERATOR',
1841
                    'route' => 'tools/userfile-password-generator',
1842
                ],
16806 efrain 1843
 
1844
                [
1845
                    'label' => 'LABEL_USERS',
1846
                    'route' => 'users',
1847
                    'class' => 'fa fa-users',
1848
                ],
1849
                [
1850
                    'label' => 'LABEL_USERS_REQUEST_ACCESS',
1851
                    'route' => 'users/request-access',
1852
                    'class' => 'fa fa-key',
1853
                ],
1854
 
1855
                [
1856
                    'label' => 'LABEL_REPORTS',
1857
                    'route' => 'settings',
1858
                    'class' => 'fa fa-print',
1859
                    'pages' => [
1860
                        [
1861
                            'label' => 'LABEL_REPORTS_USERS_BLOCKED',
1862
                            'route' => 'reports/users-blocked',
1863
                        ],
1864
                    ]
1865
                ],
1866
 
16285 efrain 1867
            ]
1868
        ],
15579 anderson 1869
 
1870
 
1333 efrain 1871
        [
1 www 1872
            'label' => 'LABEL_LOGOUT',
1873
            'route' => 'signout',
1874
            'class' => 'fa fa-sign-out',
1875
        ]
779 geraldo 1876
    ];
1 www 1877
}
1878
 
15579 anderson 1879
function getAclMenuCompany()
1880
{
779 geraldo 1881
 
1 www 1882
    return [
15442 efrain 1883
        /*[
1 www 1884
            'label' => 'LABEL_HOME',
1885
            'route' => 'dashboard',
1886
            'class' => 'fa fa-home'
15442 efrain 1887
        ],*/
1888
        [
1889
            'label' => 'LABEL_ACTIVITY_CENTER',
1890
            'route' => 'activities-center',
1891
            'class' => 'fa fa-home',
1892
            'pages' => [
1893
                [
1894
                    'label' => 'LABEL_PERFORMANCE_EVALUATION',
1895
                    'route' => 'activities-center/performance-evaluation',
1896
                ],
15461 efrain 1897
                [
1898
                    'label' => 'LABEL_RECRUITMENT_AND_SELECTION',
1899
                    'route' => 'activities-center/recruitment-and-selection',
1900
                ],
15401 efrain 1901
                [
16817 efrain 1902
                    'label' => 'LABEL_ORGANIZATIONAL_CLIMATE',
1903
                    'route' => 'activities-center/organizational-climate',
1904
                ],
1905
                [
1906
                    'label' => 'LABEL_SURVEY',
1907
                    'route' => 'activities-center/survey',
1908
                ],
1909
 
1910
                [
16806 efrain 1911
                    'label' => 'LABEL_INMAIL_PERSONAL',
1912
                    'route' => 'inmail-personal',
1913
                    'class' => 'fa fa-envelope-o'
15401 efrain 1914
                ],
16263 anderson 1915
 
1916
 
779 geraldo 1917
            ],
1918
        ],
15579 anderson 1919
 
1920
 
16806 efrain 1921
 
15540 efrain 1922
        [
16806 efrain 1923
            'label' => 'LABEL_PEOPLE_MANAGEMENT',
1924
            'route' => 'people-management',
15540 efrain 1925
            'pages' => [
1926
                [
16806 efrain 1927
                    'label' => 'LABEL_JOBS_DESCRIPTION',
1928
                    'route' => 'jobs-description',
1929
                    'class' => 'fa fa-book',
2 efrain 1930
                    'pages' => [
1931
                        [
16806 efrain 1932
                            'label' => 'LABEL_JOBS_DESCRIPTION',
1933
                            'route' => 'jobs-description',
2 efrain 1934
                        ],
1935
                        [
16806 efrain 1936
                            'label' => 'LABEL_COMPETENCIES',
1937
                            'route' => 'jobs-description/competencies',
2 efrain 1938
                        ],
14610 efrain 1939
                        [
16806 efrain 1940
                            'label' => 'LABEL_COMPETENCY_TYPES',
1941
                            'route' => 'jobs-description/competency-types',
15386 efrain 1942
                        ],
1943
                        [
16806 efrain 1944
                            'label' => 'LABEL_BEHAVIORS',
1945
                            'route' => 'jobs-description/behaviors',
14610 efrain 1946
                        ],
15386 efrain 1947
                        [
16806 efrain 1948
                            'label' => 'LABEL_ORGANIZATION_CHART',
1949
                            'route' => 'organization/positions',
1950
                        ]
1951
 
1952
                    ]
1 www 1953
                ],
16806 efrain 1954
 
1 www 1955
                [
16806 efrain 1956
                    'label' => 'LABEL_RECRUITMENT_AND_SELECTION',
1957
                    'route' => 'recruitment-and-selection',
1958
                    'class' => 'fa fa-book',
1 www 1959
                    'pages' => [
1960
                        [
16806 efrain 1961
                            'label' => 'LABEL_VACANCIES',
1962
                            'route' => 'recruitment-and-selection/vacancies',
66 efrain 1963
                        ],
16806 efrain 1964
 
66 efrain 1965
                        [
16806 efrain 1966
                            'label' => 'LABEL_APPLICATIONS',
1967
                            'route' => 'recruitment-and-selection/applications',
1 www 1968
                        ],
16806 efrain 1969
                        /*
1970
                         [
1971
                         'label' => 'LABEL_INTERVIEW',
1972
                         'route' => 'recruitment-and-selection/interview/form',
1973
 
1974
                         ]*/
1975
                    ],
1976
                ],
1977
 
1978
                [
1979
                    'label' => 'LABEL_PERFORMANCE_EVALUATION_MENU',
1980
                    'route' => 'performance-evaluation',
1981
                    'class' => 'fa fa-book',
1982
                    'pages' => [
1 www 1983
                        [
16806 efrain 1984
                            'label' => 'LABEL_FORMS',
1985
                            'route' => 'performance-evaluation/forms',
1 www 1986
                        ],
16806 efrain 1987
 
1 www 1988
                        [
16806 efrain 1989
                            'label' => 'LABEL_EVALUATIONS',
1990
                            'route' => 'performance-evaluation/evaluations',
1 www 1991
                        ],
16806 efrain 1992
 
1993
                    ],
1 www 1994
                ],
16806 efrain 1995
 
1 www 1996
                [
16806 efrain 1997
                    'label' => 'LABEL_ORGANIZATIONAL_CLIMATE',
1998
                    'route' => 'organizational-climate',
1999
                    'class' => 'fa fa-book',
1 www 2000
                    'pages' => [
2001
                        [
16806 efrain 2002
                            'label' => 'LABEL_FORMS',
2003
                            'route' => 'organizational-climate/form',
15394 efrain 2004
                        ],
2005
                        [
16819 efrain 2006
                            'label' => 'LABEL_CAMPAIGNS',
16817 efrain 2007
                            'route' => 'organizational-climate/campaign',
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
                        [
16819 efrain 2255
                            'label' =>  'LABEL_CAMPAIGNS',
16817 efrain 2256
                            'route' => 'survey/campaign',
16806 efrain 2257
                        ],
2258
                    ]
2259
                ],
2260
 
2261
 
15579 anderson 2262
 
16806 efrain 2263
 
2264
 
2265
 
16785 efrain 2266
                [
16806 efrain 2267
                    'label' => 'LABEL_PLANNING',
2268
                    'route' => 'planning',
2269
                    'class' => 'fa fa-book',
2270
                    'pages' => [
2271
                        [
2272
                            'label' => 'LABEL_PLANNING_PERIODS',
2273
                            'route' => 'planning/periods',
2274
                        ],
2275
                        [
2276
                            'label' => 'LABEL_PLANNING_OBJECTIVES',
2277
                            'route' => 'planning/objectives',
2278
                        ],
2279
                        [
2280
                            'label' => 'LABEL_PLANNING_GOALS',
2281
                            'route' => 'planning/goals',
2282
                        ],
2283
                        [
2284
                            'label' => 'LABEL_PLANNING_TASKS',
2285
                            'route' => 'planning/tasks',
2286
                        ],
2287
                    ],
16785 efrain 2288
                ],
16806 efrain 2289
 
2290
 
2291
 
16785 efrain 2292
                [
16806 efrain 2293
                    'label' => 'LABEL_DISCOVERY_CONTACTS',
2294
                    'route' => 'discovery-contacts',
2295
                    'class' => 'fa fa-book',
2296
                    'pages' => [
2297
                        [
2298
                            'label' => 'LABEL_CONTACTS',
2299
                            'route' => 'discovery-contacts',
2300
                        ],
2301
                        [
2302
                            'label' => 'LABEL_INTERACTION_TYPES',
2303
                            'route' => 'discovery-contacts/interaction-types',
2304
                        ],
2305
                        [
2306
                            'label' => 'LABEL_PROGRESS_BY_DAY',
2307
                            'route' => 'discovery-contacts/progress-by-day',
2308
                        ],
2309
                        [
2310
                            'label' => 'LABEL_REPORTS',
2311
                            'route' => 'discovery-contacts/report',
2312
                        ],
2313
                    ],
16785 efrain 2314
                ],
16806 efrain 2315
 
2316
 
2317
 
2318
            ]
2319
        ],
2320
 
12397 nelberth 2321
        [
16806 efrain 2322
            'label' => 'LABEL_COMPANY',
2323
            'route' => 'organizational-design',
1342 eleazar 2324
            'pages' => [
15579 anderson 2325
 
16806 efrain 2326
 
1459 eleazar 2327
                [
16806 efrain 2328
                    'label' => 'LABEL_JOBS',
2329
                    'route' => 'jobs',
2330
                    'class' => 'fa fa-briefcase'
1709 eleazar 2331
                ],
2332
                [
16806 efrain 2333
                    'label' => 'LABEL_FEEDS',
2334
                    'route' => 'feeds',
2335
                    'class' => 'fa fa-rss'
7218 eleazar 2336
                ],
2337
                [
16806 efrain 2338
                    'label' => 'LABEL_PROFILE',
2339
                    'route' => 'profile',
2340
                    'class' => 'fa fa-picture-o'
7218 eleazar 2341
                ],
2342
                [
16806 efrain 2343
                    'label' => 'LABEL_FOLLOWERS',
2344
                    'route' => 'followers',
2345
                    'class' => 'fa fa-heart'
7218 eleazar 2346
                ],
2347
                [
16806 efrain 2348
                    'label' => 'LABEL_USERS',
2349
                    'route' => 'users',
2350
                    'class' => 'fa fa-users',
7218 eleazar 2351
                ],
4374 eleazar 2352
                [
16806 efrain 2353
                    'label' => 'LABEL_INMAIL_COMPANY',
2354
                    'route' => 'inmail-company',
2355
                    'class' => 'fa fa-envelope-o'
4374 eleazar 2356
                ],
4579 eleazar 2357
                [
16806 efrain 2358
                    'label' => 'LABEL_SETTINGS',
2359
                    'route' => 'settings',
2360
                    'class' => 'fa fa-cog',
2361
                    'pages' => [
2362
                        [
2363
                            'label' => 'LABEL_PUSH_TEMPLATES',
2364
                            'route' => 'settings/push-templates',
2365
                        ],
2366
                    ]
4579 eleazar 2367
                ],
16806 efrain 2368
 
5287 eleazar 2369
                [
16806 efrain 2370
                    'label' => 'LABEL_REPORTS',
2371
                    'route' => 'settings',
2372
                    'class' => 'fa fa-print',
2373
                    'pages' => [
2374
                        [
2375
                            'label' => 'LABEL_REPORTS_USERS_BLOCKED',
2376
                            'route' => 'reports/users-blocked',
2377
                        ],
2378
                    ]
5287 eleazar 2379
                ],
16806 efrain 2380
 
2381
 
4374 eleazar 2382
            ]
16806 efrain 2383
        ],
1334 efrain 2384
        [
1 www 2385
            'label' => 'LABEL_LOGOUT',
2386
            'route' => 'signout',
2387
            'class' => 'fa fa-sign-out',
2388
        ]
2389
    ];
2390
}