Browse Source

Remove old sunstone views template

They will be replaced by per hypervisor or mixed views.

Ref: #24202
Daniel Dehennin 11 months ago
parent
commit
d1546b2a9c
8 changed files with 0 additions and 4565 deletions
  1. 0
    846
      tmpl/admin.yaml
  2. 0
    844
      tmpl/admin_vcenter.yaml
  3. 0
    182
      tmpl/cloud.yaml
  4. 0
    157
      tmpl/cloud_vcenter.yaml
  5. 0
    844
      tmpl/groupadmin.yaml
  6. 0
    838
      tmpl/groupadmin_vcenter.yaml
  7. 0
    11
      tmpl/sunstone-logos.yaml
  8. 0
    843
      tmpl/user.yaml

+ 0
- 846
tmpl/admin.yaml View File

@@ -1,846 +0,0 @@
1
-%set oneflow = %%getVar('activer_oneflow','non') == 'oui'
2
-small_logo: images/opennebula-5.0.png
3
-provision_logo: images/opennebula-5.0.png
4
-link_logo:
5
-text_link_logo:
6
-confirm_vms: false
7
-filter-view: true
8
-enabled_tabs:
9
-    - dashboard-tab
10
-    - instances-top-tab
11
-    - vms-tab
12
-%if %%oneflow
13
-    - oneflow-services-tab
14
-%end if
15
-    - vrouters-tab
16
-    - templates-top-tab
17
-    - templates-tab
18
-%if %%oneflow
19
-    - oneflow-templates-tab
20
-%end if
21
-    - vrouter-templates-tab
22
-    - storage-top-tab
23
-    - datastores-tab
24
-    - images-tab
25
-    - files-tab
26
-    - marketplaces-tab
27
-    - marketplaceapps-tab
28
-    - network-top-tab
29
-    - vnets-tab
30
-    - vnets-topology-tab
31
-    - secgroups-tab
32
-    - infrastructure-top-tab
33
-    - clusters-tab
34
-    - hosts-tab
35
-    - zones-tab
36
-    - system-top-tab
37
-    - users-tab
38
-    - groups-tab
39
-    - vdcs-tab
40
-    - acls-tab
41
-    - settings-tab
42
-    # Do not enable external checking
43
-    # - support-tab
44
-    # - upgrade-top-tab
45
-    - vmgroup-tab
46
-features:
47
-    # True to show showback monthly reports, and VM cost
48
-    showback: true
49
-
50
-    # Allows to change the security groups for each network interface
51
-    # on the VM creation dialog
52
-    secgroups: true
53
-
54
-    # True to hide the CPU setting in the VM creation dialog. The CPU setting
55
-    # will be set to the same value as VCPU, that will still be visible for the
56
-    # end users
57
-    instantiate_hide_cpu: false
58
-
59
-    # False to not scale the CPU. Number [0, 1] to scale from VCPU
60
-    instantiate_cpu_factor: false
61
-
62
-    # True to show the option to make an instance persistent
63
-    instantiate_persistent: true
64
-
65
-    # True to show the datastore datatable to instantiate VM
66
-    show_ds_instantiate: true
67
-
68
-    # True to show the host datatable to instantiate VM
69
-    show_host_instantiate: true
70
-
71
-    # True to show an input to specify the the VMs and Template path/folder where a vCenter VM will
72
-    # deployed to
73
-    vcenter_vm_folder: false
74
-tabs:
75
-    dashboard-tab:
76
-        # The following widgets can be used inside any of the '_per_row' settings
77
-        # bellow. As the name suggest, the widgets will be scaled to fit one,
78
-        # two, or three per row. The footer uses the widgets at full size, i.e.
79
-        # one per row.
80
-        #
81
-        # - storage
82
-        # - users
83
-        # - network
84
-        # - hosts
85
-        # - vms
86
-        # - groupquotas
87
-        # - quotas
88
-        panel_tabs:
89
-        actions:
90
-            Dashboard.refresh: false
91
-            Sunstone.toggle_top: false
92
-        widgets_one_per_row:
93
-            - vms
94
-            - hosts
95
-            - users
96
-        widgets_three_per_row:
97
-        widgets_two_per_row:
98
-            - storage
99
-            - network
100
-        widgets_one_footer:
101
-    system-top-tab:
102
-        panel_tabs:
103
-        actions:
104
-    users-tab:
105
-        panel_tabs:
106
-            user_info_tab: true
107
-            user_quotas_tab: true
108
-            user_groups_tab: true
109
-            user_accounting_tab: true
110
-            user_showback_tab: true
111
-            user_auth_tab: true
112
-        table_columns:
113
-            - 0         # Checkbox
114
-            - 1         # ID
115
-            - 2         # Name
116
-            - 3         # Group
117
-            - 4         # Auth driver
118
-            #- 5        # Password
119
-            - 6         # VMs
120
-            - 7         # Memory
121
-            - 8         # CPU
122
-            #- 9        # Group ID
123
-            #- 10       # Hidden User Data
124
-            #- 11       # Labels
125
-            #- 12       # Search data
126
-        actions:
127
-            User.refresh: true
128
-            User.create_dialog: true
129
-            User.update_password: true
130
-            User.login_token: true
131
-            User.quotas_dialog: true
132
-            User.groups_dialog: true
133
-            User.chgrp: true
134
-            User.change_authentication: true
135
-            User.delete: true
136
-            User.edit_labels: true
137
-            User.menu_labels: true
138
-    groups-tab:
139
-        panel_tabs:
140
-            group_info_tab: true
141
-            group_users_tab: true
142
-            group_quotas_tab: true
143
-            group_accounting_tab: true
144
-            group_showback_tab: true
145
-        table_columns:
146
-            - 0         # Checkbox
147
-            - 1         # ID
148
-            - 2         # Name
149
-            - 3         # Users
150
-            - 4         # VMs
151
-            - 5         # Memory
152
-            - 6         # CPU
153
-            #- 7         # Labels
154
-        actions:
155
-            Group.refresh: true
156
-            Group.create_dialog: true
157
-            Group.update_dialog: true
158
-            Group.quotas_dialog: true
159
-            Group.delete: true
160
-            Group.edit_admins: true
161
-            Group.edit_labels: true
162
-            Group.menu_labels: true
163
-    vdcs-tab:
164
-        panel_tabs:
165
-            vdc_info_tab: true
166
-            vdc_groups_tab: true
167
-            vdc_resources_tab: true
168
-        table_columns:
169
-            - 0         # Checkbox
170
-            - 1         # ID
171
-            - 2         # Name
172
-            - 3         # Groups
173
-            - 4         # Clusters
174
-            - 5         # Hosts
175
-            - 6         # VNets
176
-            - 7         # Datastores
177
-            #- 8        # Labels
178
-        actions:
179
-            Vdc.refresh: true
180
-            Vdc.create_dialog: true
181
-            Vdc.update_dialog: true
182
-            Vdc.rename: true
183
-            Vdc.delete: true
184
-            Vdc.edit_labels: true
185
-            Vdc.menu_labels: true
186
-    acls-tab:
187
-        panel_tabs:
188
-        table_columns:
189
-            - 0         # Checkbox
190
-            - 1         # ID
191
-            - 2         # Applies to
192
-            - 3         # Affected resources
193
-            - 4         # Resource ID / Owned by
194
-            - 5         # Allowed operations
195
-            - 6         # Zone
196
-            #- 7        # ACL String
197
-        actions:
198
-            Acl.refresh: true
199
-            Acl.create_dialog: true
200
-            Acl.delete: true
201
-    templates-top-tab:
202
-        panel_tabs:
203
-        actions:
204
-    templates-tab:
205
-        panel_tabs:
206
-            template_info_tab: true
207
-            template_template_tab: true
208
-        table_columns:
209
-            - 0         # Checkbox
210
-            - 1         # ID
211
-            - 2         # Name
212
-            - 3         # Owner
213
-            - 4         # Group
214
-            - 5         # Registration time
215
-            #- 6        # Labels
216
-            #- 7        # Search data
217
-        actions:
218
-            Template.refresh: true
219
-            Template.create_dialog: true
220
-            Template.import_dialog: false
221
-            Template.update_dialog: true
222
-            Template.instantiate_vms: true
223
-            Template.rename: true
224
-            Template.chown: true
225
-            Template.chgrp: true
226
-            Template.chmod: true
227
-            Template.clone_dialog: true
228
-            Template.delete_dialog: true
229
-            Template.share: true
230
-            Template.unshare: true
231
-            Template.edit_labels: true
232
-            Template.menu_labels: true
233
-        template_creation_tabs:
234
-            general: true
235
-            storage: true
236
-            network: true
237
-            os_booting: true
238
-            features: true
239
-            input_output: true
240
-            context: true
241
-            actions: true
242
-            scheduling: true
243
-            hybrid: true
244
-            vmgroup: true
245
-            other: true
246
-%if %%oneflow
247
-    oneflow-templates-tab:
248
-        panel_tabs:
249
-            service_template_info_tab: true
250
-            service_template_roles_tab: true
251
-            service_template_template_tab: true
252
-        table_columns:
253
-            - 0         # Checkbox
254
-            - 1         # ID
255
-            - 2         # Name
256
-            - 3         # Owner
257
-            - 4         # Group
258
-            #- 5        # Labels
259
-            #- 6        # Search data
260
-        actions:
261
-            ServiceTemplate.refresh: true
262
-            ServiceTemplate.create_dialog: true
263
-            ServiceTemplate.update_dialog: true
264
-            ServiceTemplate.instantiate: true
265
-            ServiceTemplate.chown: true
266
-            ServiceTemplate.chgrp: true
267
-            ServiceTemplate.chmod: true
268
-            ServiceTemplate.rename: true
269
-            ServiceTemplate.clone_dialog: true
270
-            ServiceTemplate.delete: true
271
-            ServiceTemplate.edit_labels: true
272
-            ServiceTemplate.menu_labels: true
273
-%end if
274
-    vrouter-templates-tab:
275
-        panel_tabs:
276
-            vrouter_template_info_tab: true
277
-            vrouter_template_template_tab: true
278
-        table_columns:
279
-            - 0         # Checkbox
280
-            - 1         # ID
281
-            - 2         # Name
282
-            - 3         # Owner
283
-            - 4         # Group
284
-            - 5         # Registration time
285
-            #- 6        # Labels
286
-            #- 7        # Search data
287
-        actions:
288
-            VirtualRouterTemplate.refresh: true
289
-            VirtualRouterTemplate.create_dialog: true
290
-            VirtualRouterTemplate.update_dialog: true
291
-            VirtualRouterTemplate.instantiate_dialog: true
292
-            VirtualRouterTemplate.rename: true
293
-            VirtualRouterTemplate.chown: true
294
-            VirtualRouterTemplate.chgrp: true
295
-            VirtualRouterTemplate.chmod: true
296
-            VirtualRouterTemplate.clone_dialog: true
297
-            VirtualRouterTemplate.delete_dialog: true
298
-            VirtualRouterTemplate.share: true
299
-            VirtualRouterTemplate.unshare: true
300
-            VirtualRouterTemplate.edit_labels: true
301
-            VirtualRouterTemplate.menu_labels: true
302
-        template_creation_tabs:
303
-            general: true
304
-            storage: true
305
-            network: true
306
-            os_booting: true
307
-            features: true
308
-            input_output: true
309
-            context: true
310
-            scheduling: true
311
-            hybrid: true
312
-            other: true
313
-    instances-top-tab:
314
-        panel_tabs:
315
-        actions:
316
-    vms-tab:
317
-        panel_tabs:
318
-            vm_info_tab: true
319
-            vm_capacity_tab: true
320
-            vm_storage_tab: true
321
-            vm_network_tab: true
322
-            vm_snapshot_tab: true
323
-            vm_placement_tab: true
324
-            vm_actions_tab: true
325
-            vm_conf_tab: true
326
-            vm_template_tab: true
327
-            vm_log_tab: true
328
-        table_columns:
329
-            - 0       # Checkbox
330
-            - 1       # ID
331
-            - 2       # Name
332
-            - 3       # Owner
333
-            - 4       # Group
334
-            - 5       # Status
335
-            #- 6      # Used CPU
336
-            #- 7      # Used Memory
337
-            - 8       # Host
338
-            - 9       # IPs
339
-            #- 10     # Start Time
340
-            - 11      # VNC
341
-            #- 12     # Hidden Template
342
-            #- 13     # Labels
343
-            #- 14     # Search data
344
-        actions:
345
-            VM.refresh: true
346
-            VM.create_dialog: true
347
-            VM.rename: true
348
-            VM.chown: true
349
-            VM.chgrp: true
350
-            VM.chmod: true
351
-            VM.deploy: true
352
-            VM.migrate: true
353
-            VM.migrate_live: true
354
-            VM.hold: true
355
-            VM.release: true
356
-            VM.suspend: true
357
-            VM.resume: true
358
-            VM.stop: true
359
-            VM.recover: true
360
-            VM.reboot: true
361
-            VM.reboot_hard: true
362
-            VM.poweroff: true
363
-            VM.poweroff_hard: true
364
-            VM.undeploy: true
365
-            VM.undeploy_hard: true
366
-            VM.terminate: true
367
-            VM.terminate_hard: true
368
-            VM.resize: true
369
-            VM.disk_resize: true
370
-            VM.attachdisk: true
371
-            VM.detachdisk: true
372
-            VM.disk_saveas: true
373
-            VM.attachnic: true
374
-            VM.detachnic: true
375
-            VM.snapshot_create: true
376
-            VM.snapshot_revert: true
377
-            VM.snapshot_delete: true
378
-            VM.disk_snapshot_create: true
379
-            VM.disk_snapshot_revert: true
380
-            VM.disk_snapshot_delete: true
381
-            VM.resched: true
382
-            VM.unresched: true
383
-            VM.save_as_template: true
384
-            VM.updateconf: true
385
-            VM.edit_labels: true
386
-            VM.menu_labels: true
387
-%if %%oneflow
388
-    oneflow-services-tab:
389
-        panel_tabs:
390
-            service_info_tab: true
391
-            service_roles_tab: true
392
-            service_log_tab: true
393
-        panel_tabs_actions:
394
-            service_roles_tab:
395
-                Role.scale: true
396
-                Role.hold: true
397
-                Role.release: true
398
-                Role.suspend: true
399
-                Role.resume: true
400
-                Role.stop: true
401
-                Role.reboot: true
402
-                Role.reboot_hard: true
403
-                Role.poweroff: true
404
-                Role.poweroff_hard: true
405
-                Role.undeploy: true
406
-                Role.undeploy_hard: true
407
-                Role.terminate: true
408
-                Role.terminate_hard: true
409
-                RoleVM.hold: true
410
-                RoleVM.release: true
411
-                RoleVM.suspend: true
412
-                RoleVM.resume: true
413
-                RoleVM.stop: true
414
-                RoleVM.reboot: true
415
-                RoleVM.reboot_hard: true
416
-                RoleVM.poweroff: true
417
-                RoleVM.poweroff_hard: true
418
-                RoleVM.undeploy: true
419
-                RoleVM.undeploy_hard: true
420
-                RoleVM.terminate: true
421
-                RoleVM.terminate_hard: true
422
-                RoleVM.resched: true
423
-                RoleVM.unresched: true
424
-                RoleVM.recover: true
425
-        table_columns:
426
-            - 0         # Checkbox
427
-            - 1         # ID
428
-            - 2         # Name
429
-            - 3         # Owner
430
-            - 4         # Group
431
-            - 5         # State
432
-            #- 6        # Labels
433
-            #- 7        # Search data
434
-        actions:
435
-            Service.refresh: true
436
-            Service.create_dialog: true
437
-            Service.chown: true
438
-            Service.chgrp: true
439
-            Service.chmod: true
440
-            Service.rename: true
441
-            Service.shutdown: true
442
-            Service.recover: true
443
-            Service.delete: true
444
-            Service.edit_labels: true
445
-            Service.menu_labels: true
446
-%end if
447
-    vrouters-tab:
448
-        panel_tabs:
449
-            virtual_router_info_tab: true
450
-            virtual_router_vms_tab: true
451
-        table_columns:
452
-            - 0         # Checkbox
453
-            - 1         # ID
454
-            - 2         # Owner
455
-            - 3         # Group
456
-            - 4         # Name
457
-            #- 5        # Labels
458
-            #- 6        # Search data
459
-        actions:
460
-            VirtualRouter.refresh: true
461
-            VirtualRouter.create_dialog: true
462
-            VirtualRouter.rename: true
463
-            VirtualRouter.chown: true
464
-            VirtualRouter.chgrp: true
465
-            VirtualRouter.chmod: true
466
-            VirtualRouter.delete: true
467
-            VirtualRouter.attachnic: true
468
-            VirtualRouter.detachnic: true
469
-            VirtualRouter.edit_labels: true
470
-            VirtualRouter.menu_labels: true
471
-    infrastructure-top-tab:
472
-        panel_tabs:
473
-        actions:
474
-    clusters-tab:
475
-        panel_tabs:
476
-            cluster_info_tab: true
477
-            cluster_host_tab: true
478
-            cluster_vnet_tab: true
479
-            cluster_datastore_tab: true
480
-        table_columns:
481
-            - 0         # Checkbox
482
-            - 1         # ID
483
-            - 2         # Name
484
-            - 3         # Hosts
485
-            - 4         # VNets
486
-            - 5         # Datastores
487
-            #- 6        # Labels
488
-        actions:
489
-            Cluster.refresh: true
490
-            Cluster.create_dialog: true
491
-            Cluster.update_dialog: true
492
-            Cluster.delete: true
493
-            Cluster.rename: true
494
-            Cluster.edit_labels: true
495
-            Cluster.menu_labels: true
496
-    hosts-tab:
497
-        panel_tabs:
498
-            host_info_tab: true
499
-            host_monitoring_tab: true
500
-            host_vms_tab: true
501
-            host_wilds_tab: true
502
-            host_zombies_tab: true
503
-            host_esx_tab: true
504
-            host_pci_tab: true
505
-        table_columns:
506
-            - 0         # Checkbox
507
-            - 1         # ID
508
-            - 2         # Name
509
-            - 3         # Cluster
510
-            - 4         # RVMs
511
-            #- 5        # Real CPU
512
-            - 6         # Allocated CPU
513
-            #- 7        # Real MEM
514
-            - 8         # Allocated MEM
515
-            - 9         # Status
516
-            #- 10       # IM MAD
517
-            #- 11       # VM MAD
518
-            #- 12       # Last monitored on
519
-            #- 13       # Labels
520
-            #- 14       # Search data
521
-        actions:
522
-            Host.refresh: true
523
-            Host.create_dialog: true
524
-            Host.addtocluster: true
525
-            Host.rename: true
526
-            Host.enable: true
527
-            Host.disable: true
528
-            Host.offline: true
529
-            Host.delete: true
530
-            Host.edit_labels: true
531
-            Host.menu_labels: true
532
-    zones-tab:
533
-        panel_tabs:
534
-            zone_info_tab: true
535
-        table_columns:
536
-            - 0         # Checkbox
537
-            - 1         # ID
538
-            - 2         # Name
539
-            - 3         # Endpoint
540
-            #- 4        # Labels
541
-        actions:
542
-            Zone.refresh: true
543
-            Zone.create_dialog: true
544
-            Zone.rename: true
545
-            Zone.delete: true
546
-            Zone.edit_labels: true
547
-            Zone.menu_labels: true
548
-    storage-top-tab:
549
-        panel_tabs:
550
-        actions:
551
-    datastores-tab:
552
-        panel_tabs:
553
-            datastore_info_tab: true
554
-            datastore_image_tab: true
555
-            datastore_clusters_tab: true
556
-        table_columns:
557
-            - 0         # Checkbox
558
-            - 1         # ID
559
-            - 2         # Name
560
-            - 3         # Owner
561
-            - 4         # Group
562
-            - 5         # Capacity
563
-            - 6         # Cluster
564
-            #- 7        # Basepath
565
-            #- 8        # TM
566
-            #- 9        # DS
567
-            - 10        # Type
568
-            - 11        # Status
569
-            #- 12       # Labels
570
-            #- 13       # Search data
571
-        actions:
572
-            Datastore.refresh: true
573
-            Datastore.create_dialog: true
574
-            Datastore.import_dialog: false
575
-            Datastore.addtocluster: true
576
-            Datastore.rename: true
577
-            Datastore.chown: true
578
-            Datastore.chgrp: true
579
-            Datastore.chmod: true
580
-            Datastore.delete: true
581
-            Datastore.enable: true
582
-            Datastore.disable: true
583
-            Datastore.edit_labels: true
584
-            Datastore.menu_labels: true
585
-    images-tab:
586
-        panel_tabs:
587
-            image_info_tab: true
588
-            image_vms_tab: true
589
-            image_snapshots_tab: true
590
-        table_columns:
591
-            - 0         # Checkbox
592
-            - 1         # ID
593
-            - 2         # Name
594
-            - 3         # Owner
595
-            - 4         # Group
596
-            - 5         # Datastore
597
-            #- 6        # Size
598
-            - 7         # Type
599
-            #- 8        # Registration time
600
-            #- 9        # Persistent
601
-            - 10        # Status
602
-            - 11        # #VMs
603
-            #- 12       # Target
604
-            #- 13       # Labels
605
-            #- 14       # Search data
606
-        actions:
607
-            Image.refresh: true
608
-            Image.create_dialog: true
609
-            Image.import_dialog: false
610
-            Image.upload_marketplace_dialog: true
611
-            Image.rename: true
612
-            Image.chown: true
613
-            Image.chgrp: true
614
-            Image.chmod: true
615
-            Image.enable: true
616
-            Image.disable: true
617
-            Image.persistent: true
618
-            Image.nonpersistent: true
619
-            Image.clone_dialog: true
620
-            Image.delete: true
621
-            Image.snapshot_flatten: true
622
-            Image.snapshot_revert: true
623
-            Image.snapshot_delete: true
624
-            Image.edit_labels: true
625
-            Image.menu_labels: true
626
-    files-tab:
627
-        panel_tabs:
628
-            file_info_tab: true
629
-        table_columns:
630
-            - 0         # Checkbox
631
-            - 1         # ID
632
-            - 2         # Name
633
-            - 3         # Owner
634
-            - 4         # Group
635
-            - 5         # Datastore
636
-            #- 6        # Size
637
-            - 7         # Type
638
-            #- 8        # Registration time
639
-            #- 9        # Persistent
640
-            - 10        # Status
641
-            #- 11       # #VMs
642
-            #- 12       # Target
643
-            #- 13       # Labels
644
-            #- 14       # Search data
645
-        actions:
646
-            File.refresh: true
647
-            File.create_dialog: true
648
-            File.rename: true
649
-            File.chown: true
650
-            File.chgrp: true
651
-            File.chmod: true
652
-            File.enable: true
653
-            File.disable: true
654
-            File.delete: true
655
-            File.edit_labels: true
656
-            File.menu_labels: true
657
-    marketplaces-tab:
658
-        panel_tabs:
659
-            marketplace_info_tab: true
660
-            marketplace_apps_tab: true
661
-        table_columns:
662
-            - 0         # Checkbox
663
-            - 1         # ID
664
-            - 2         # Name
665
-            - 3         # Owner
666
-            - 4         # Group
667
-            - 5         # Capacity
668
-            - 6         # Apps
669
-            - 7         # Driver
670
-            - 8         # Zone
671
-            #- 9        # Labels
672
-            #- 10       # Search data
673
-        actions:
674
-            MarketPlace.refresh: true
675
-            MarketPlace.create_dialog: true
676
-            MarketPlace.update_dialog: true
677
-            MarketPlace.rename: true
678
-            MarketPlace.chown: true
679
-            MarketPlace.chgrp: true
680
-            MarketPlace.chmod: true
681
-            MarketPlace.delete: true
682
-            MarketPlace.edit_labels: true
683
-            MarketPlace.menu_labels: true
684
-    marketplaceapps-tab:
685
-        panel_tabs:
686
-            marketplaceapp_info_tab: true
687
-            marketplaceapp_templates_tab: true
688
-        table_columns:
689
-            - 0         # Checkbox
690
-            - 1         # ID
691
-            - 2         # Name
692
-            - 3         # Owner
693
-            - 4         # Group
694
-            #- 5        # Version
695
-            - 6         # Size
696
-            - 7         # State
697
-            #- 8        # Type
698
-            - 9         # Registration
699
-            - 10        # Marketplace
700
-            - 11        # Zone
701
-            #- 12       # Labels
702
-            #- 13       # Search data
703
-        actions:
704
-            MarketPlaceApp.refresh: true
705
-            MarketPlaceApp.create_dialog: true
706
-            MarketPlaceApp.download_opennebula_dialog: true
707
-            MarketPlaceApp.download_local: true
708
-            MarketPlaceApp.rename: true
709
-            MarketPlaceApp.chown: true
710
-            MarketPlaceApp.chgrp: true
711
-            MarketPlaceApp.chmod: true
712
-            MarketPlaceApp.enable: true
713
-            MarketPlaceApp.disable: true
714
-            MarketPlaceApp.delete: true
715
-            MarketPlaceApp.edit_labels: true
716
-            MarketPlaceApp.menu_labels: true
717
-    network-top-tab:
718
-        panel_tabs:
719
-        actions:
720
-    vnets-tab:
721
-        panel_tabs:
722
-            vnet_info_tab: true
723
-            vnet_ar_list_tab: true
724
-            vnet_leases_tab: true
725
-            vnet_sg_list_tab: true
726
-            vnet_vr_list_tab: true
727
-            vnet_clusters_tab: true
728
-        table_columns:
729
-            - 0         # Checkbox
730
-            - 1         # ID
731
-            - 2         # Name
732
-            - 3         # Owner
733
-            - 4         # Group
734
-            - 5         # Reservation
735
-            - 6         # Cluster
736
-            #- 7        # Bridge
737
-            - 8         # Leases
738
-            #- 9        # VLAN ID
739
-            #- 10       # Labels
740
-            #- 11       # Search data
741
-        actions:
742
-            Network.refresh: true
743
-            Network.create_dialog: true
744
-            Network.import_dialog: false
745
-            Network.update_dialog: true
746
-            Network.reserve_dialog: true
747
-            Network.addtocluster: true
748
-            Network.rename: true
749
-            Network.chown: true
750
-            Network.chgrp: true
751
-            Network.chmod: true
752
-            Network.delete: true
753
-            Network.hold_lease: true
754
-            Network.release_lease: true
755
-            Network.add_ar: true
756
-            Network.remove_ar: true
757
-            Network.update_ar: true
758
-            Network.edit_labels: true
759
-            Network.menu_labels: true
760
-    vnets-topology-tab:
761
-        panel_tabs:
762
-        actions:
763
-            NetworkTopology.refresh: true
764
-            NetworkTopology.fit: true
765
-            NetworkTopology.collapseVMs: true
766
-            NetworkTopology.openVMs: true
767
-    secgroups-tab:
768
-        panel_tabs:
769
-            security_group_info_tab: true
770
-            security_group_vms_tab: true
771
-        table_columns:
772
-            - 0         # Checkbox
773
-            - 1         # ID
774
-            - 2         # Name
775
-            - 3         # Owner
776
-            - 4         # Group
777
-            #- 5        # Labels
778
-            #- 6        # Search data
779
-        actions:
780
-            SecurityGroup.refresh: true
781
-            SecurityGroup.create_dialog: true
782
-            SecurityGroup.update_dialog: true
783
-            SecurityGroup.rename: true
784
-            SecurityGroup.chown: true
785
-            SecurityGroup.chgrp: true
786
-            SecurityGroup.chmod: true
787
-            SecurityGroup.clone_dialog: true
788
-            SecurityGroup.commit_dialog: true
789
-            SecurityGroup.delete: true
790
-            SecurityGroup.edit_labels: true
791
-            SecurityGroup.menu_labels: true
792
-    support-tab:
793
-        panel_tabs:
794
-            support_info_tab: true
795
-        table_columns:
796
-            #- 0        # Checkbox
797
-            - 1         # ID
798
-            - 2         # Subject
799
-            - 3         # Created at
800
-            - 4         # Status
801
-        actions:
802
-            Support.refresh: true
803
-            Support.create_dialog: true
804
-    settings-tab:
805
-        panel_tabs:
806
-            settings_info_tab: true
807
-            settings_config_tab: false
808
-            settings_quotas_tab: true
809
-            settings_group_quotas_tab: true
810
-            settings_accounting_tab: true
811
-            settings_showback_tab: true
812
-            settings_auth_tab: true
813
-        actions:
814
-            # Buttons for settings_info_tab
815
-            User.update_password: true
816
-            User.login_token: true
817
-            # Buttons for settings_config_tab
818
-            Settings.change_language: true
819
-            Settings.change_password: true
820
-            Settings.change_view: true
821
-            Settings.ssh_key: true
822
-            Settings.login_token: true
823
-            # Edit button in settings_quotas_tab
824
-            User.quotas_dialog: false
825
-    upgrade-top-tab:
826
-        panel_tabs:
827
-        actions:
828
-    vmgroup-tab:
829
-        panel_tabs:
830
-            vm_group_info_tab: true
831
-            vm_group_vms_tab: true
832
-        table_columns:
833
-            - 0         # Checkbox
834
-            - 1         # ID
835
-            - 2         # Name
836
-            - 3         # Owner
837
-            - 4         # Group
838
-            - 5         # Vms
839
-            #- 6        # Labels
840
-            #- 7        # Search data
841
-        actions:
842
-           VMGroup.create_dialog: true
843
-           VMGroup.update_dialog: true
844
-           VMGroup.chmod: true
845
-           VMGroup.chown: true
846
-           VMGroup.chgrp: true

+ 0
- 844
tmpl/admin_vcenter.yaml View File

@@ -1,844 +0,0 @@
1
-%set oneflow = %%getVar('activer_oneflow','non') == 'oui'
2
-small_logo: images/opennebula-5.0.png
3
-provision_logo: images/opennebula-5.0.png
4
-link_logo:
5
-text_link_logo:
6
-confirm_vms: false
7
-filter-view: true
8
-enabled_tabs:
9
-    - dashboard-tab
10
-    - instances-top-tab
11
-    - vms-tab
12
-%if %%oneflow
13
-    - oneflow-services-tab
14
-%end if
15
-    - vrouters-tab
16
-    - templates-top-tab
17
-    - templates-tab
18
-%if %%oneflow
19
-    - oneflow-templates-tab
20
-%end if
21
-    - vrouter-templates-tab
22
-    - storage-top-tab
23
-    - datastores-tab
24
-    - images-tab
25
-    #- files-tab
26
-    #- marketplaces-tab
27
-    #- marketplaceapps-tab
28
-    - network-top-tab
29
-    - vnets-tab
30
-    - vnets-topology-tab
31
-    #- secgroups-tab
32
-    - infrastructure-top-tab
33
-    - clusters-tab
34
-    - hosts-tab
35
-    - zones-tab
36
-    - system-top-tab
37
-    - users-tab
38
-    - groups-tab
39
-    - vdcs-tab
40
-    - acls-tab
41
-    - settings-tab
42
-    # Do not enable external checking
43
-    # - support-tab
44
-    # - upgrade-top-tab
45
-    - vmgroup-tab
46
-features:
47
-    # True to show showback monthly reports, and VM cost
48
-    showback: true
49
-
50
-    # Allows to change the security groups for each network interface
51
-    # on the VM creation dialog
52
-    secgroups: false
53
-
54
-    # True to hide the CPU setting in the VM creation dialog. The CPU setting
55
-    # will be set to the same value as VCPU, that will still be visible for the
56
-    # end users
57
-    instantiate_hide_cpu: false
58
-
59
-    # False to not scale the CPU. Number [0, 1] to scale from VCPU
60
-    instantiate_cpu_factor: false
61
-
62
-    # True to show the option to make an instance persistent
63
-    instantiate_persistent: true
64
-
65
-    # True to show the datastore datatable to instantiate VM
66
-    show_ds_instantiate: false
67
-
68
-    # True to show the host datatable to instantiate VM
69
-    show_host_instantiate: false
70
-
71
-    # True to show an input to specify the the VMs and Template path/folder where a vCenter VM will
72
-    # deployed to
73
-    vcenter_vm_folder: true
74
-tabs:
75
-    dashboard-tab:
76
-        # The following widgets can be used inside any of the '_per_row' settings
77
-        # bellow. As the name suggest, the widgets will be scaled to fit one,
78
-        # two, or three per row. The footer uses the widgets at full size, i.e.
79
-        # one per row.
80
-        #
81
-        # - storage
82
-        # - users
83
-        # - network
84
-        # - hosts
85
-        # - vms
86
-        # - groupquotas
87
-        # - quotas
88
-        panel_tabs:
89
-        actions:
90
-            Dashboard.refresh: false
91
-            Sunstone.toggle_top: false
92
-        widgets_one_per_row:
93
-            - vms
94
-            - hosts
95
-            - users
96
-        widgets_three_per_row:
97
-        widgets_two_per_row:
98
-        widgets_one_footer:
99
-    system-top-tab:
100
-        panel_tabs:
101
-        actions:
102
-    users-tab:
103
-        panel_tabs:
104
-            user_info_tab: true
105
-            user_quotas_tab: true
106
-            user_groups_tab: true
107
-            user_accounting_tab: true
108
-            user_showback_tab: true
109
-            user_auth_tab: true
110
-        table_columns:
111
-            - 0         # Checkbox
112
-            - 1         # ID
113
-            - 2         # Name
114
-            - 3         # Group
115
-            - 4         # Auth driver
116
-            #- 5        # Password
117
-            - 6         # VMs
118
-            - 7         # Memory
119
-            - 8         # CPU
120
-            #- 9        # Group ID
121
-            #- 10       # Hidden User Data
122
-            #- 11       # Labels
123
-            #- 12       # Search data
124
-        actions:
125
-            User.refresh: true
126
-            User.create_dialog: true
127
-            User.update_password: true
128
-            User.login_token: true
129
-            User.quotas_dialog: true
130
-            User.groups_dialog: true
131
-            User.chgrp: true
132
-            User.change_authentication: true
133
-            User.delete: true
134
-            User.edit_labels: true
135
-            User.menu_labels: true
136
-    groups-tab:
137
-        panel_tabs:
138
-            group_info_tab: true
139
-            group_users_tab: true
140
-            group_quotas_tab: true
141
-            group_accounting_tab: true
142
-            group_showback_tab: true
143
-        table_columns:
144
-            - 0         # Checkbox
145
-            - 1         # ID
146
-            - 2         # Name
147
-            - 3         # Users
148
-            - 4         # VMs
149
-            - 5         # Memory
150
-            - 6         # CPU
151
-            #- 7        # Labels
152
-        actions:
153
-            Group.refresh: true
154
-            Group.create_dialog: true
155
-            Group.update_dialog: true
156
-            Group.quotas_dialog: true
157
-            Group.delete: true
158
-            Group.edit_admins: true
159
-            Group.edit_labels: true
160
-            Group.menu_labels: true
161
-    vdcs-tab:
162
-        panel_tabs:
163
-            vdc_info_tab: true
164
-            vdc_groups_tab: true
165
-            vdc_resources_tab: true
166
-        table_columns:
167
-            - 0         # Checkbox
168
-            - 1         # ID
169
-            - 2         # Name
170
-            - 3         # Groups
171
-            - 4         # Clusters
172
-            - 5         # Hosts
173
-            - 6         # VNets
174
-            - 7         # Datastores
175
-            #- 8        # Labels
176
-        actions:
177
-            Vdc.refresh: true
178
-            Vdc.create_dialog: true
179
-            Vdc.update_dialog: true
180
-            Vdc.rename: true
181
-            Vdc.delete: true
182
-            Vdc.edit_labels: true
183
-            Vdc.menu_labels: true
184
-    acls-tab:
185
-        panel_tabs:
186
-        table_columns:
187
-            - 0         # Checkbox
188
-            - 1         # ID
189
-            - 2         # Applies to
190
-            - 3         # Affected resources
191
-            - 4         # Resource ID / Owned by
192
-            - 5         # Allowed operations
193
-            - 6         # Zone
194
-            #- 7        # ACL String
195
-        actions:
196
-            Acl.refresh: true
197
-            Acl.create_dialog: true
198
-            Acl.delete: true
199
-    templates-top-tab:
200
-        panel_tabs:
201
-        actions:
202
-    templates-tab:
203
-        panel_tabs:
204
-            template_info_tab: true
205
-            template_template_tab: true
206
-        table_columns:
207
-            - 0         # Checkbox
208
-            - 1         # ID
209
-            - 2         # Name
210
-            - 3         # Owner
211
-            - 4         # Group
212
-            - 5         # Registration time
213
-            #- 6        # Labels
214
-            #- 7        # Search data
215
-        actions:
216
-            Template.refresh: true
217
-            Template.create_dialog: true
218
-            Template.import_dialog: true
219
-            Template.update_dialog: true
220
-            Template.instantiate_vms: true
221
-            Template.rename: true
222
-            Template.chown: true
223
-            Template.chgrp: true
224
-            Template.chmod: true
225
-            Template.clone_dialog: true
226
-            Template.delete_dialog: true
227
-            Template.share: false
228
-            Template.unshare: false
229
-            Template.edit_labels: true
230
-            Template.menu_labels: true
231
-        template_creation_tabs:
232
-            general: true
233
-            storage: true
234
-            network: true
235
-            os_booting: true
236
-            features: true
237
-            input_output: true
238
-            context: true
239
-            actions: true
240
-            scheduling: true
241
-            hybrid: true
242
-            vmgroup: true
243
-            other: true
244
-%if %%oneflow
245
-    oneflow-templates-tab:
246
-        panel_tabs:
247
-            service_template_info_tab: true
248
-            service_template_roles_tab: true
249
-            service_template_template_tab: true
250
-        table_columns:
251
-            - 0         # Checkbox
252
-            - 1         # ID
253
-            - 2         # Name
254
-            - 3         # Owner
255
-            - 4         # Group
256
-            #- 5        # Labels
257
-            #- 6        # Search data
258
-        actions:
259
-            ServiceTemplate.refresh: true
260
-            ServiceTemplate.create_dialog: true
261
-            ServiceTemplate.update_dialog: true
262
-            ServiceTemplate.instantiate: true
263
-            ServiceTemplate.chown: true
264
-            ServiceTemplate.chgrp: true
265
-            ServiceTemplate.chmod: true
266
-            ServiceTemplate.rename: true
267
-            ServiceTemplate.clone_dialog: true
268
-            ServiceTemplate.delete: true
269
-            ServiceTemplate.edit_labels: true
270
-            ServiceTemplate.menu_labels: true
271
-%end if
272
-    vrouter-templates-tab:
273
-        panel_tabs:
274
-            vrouter_template_info_tab: true
275
-            vrouter_template_template_tab: true
276
-        table_columns:
277
-            - 0         # Checkbox
278
-            - 1         # ID
279
-            - 2         # Name
280
-            - 3         # Owner
281
-            - 4         # Group
282
-            - 5         # Registration time
283
-            #- 6        # Labels
284
-            #- 7        # Search data
285
-        actions:
286
-            VirtualRouterTemplate.refresh: true
287
-            VirtualRouterTemplate.create_dialog: true
288
-            VirtualRouterTemplate.update_dialog: true
289
-            VirtualRouterTemplate.instantiate_dialog: true
290
-            VirtualRouterTemplate.rename: true
291
-            VirtualRouterTemplate.chown: true
292
-            VirtualRouterTemplate.chgrp: true
293
-            VirtualRouterTemplate.chmod: true
294
-            VirtualRouterTemplate.clone_dialog: true
295
-            VirtualRouterTemplate.delete_dialog: true
296
-            VirtualRouterTemplate.share: false
297
-            VirtualRouterTemplate.unshare: false
298
-            VirtualRouterTemplate.edit_labels: true
299
-            VirtualRouterTemplate.menu_labels: true
300
-        template_creation_tabs:
301
-            general: true
302
-            storage: true
303
-            network: true
304
-            os_booting: true
305
-            features: true
306
-            input_output: true
307
-            context: true
308
-            scheduling: true
309
-            hybrid: true
310
-            other: true
311
-    instances-top-tab:
312
-        panel_tabs:
313
-        actions:
314
-    vms-tab:
315
-        panel_tabs:
316
-            vm_info_tab: true
317
-            vm_capacity_tab: true
318
-            vm_storage_tab: true
319
-            vm_network_tab: true
320
-            vm_snapshot_tab: true
321
-            vm_placement_tab: true
322
-            vm_actions_tab: true
323
-            vm_conf_tab: true
324
-            vm_template_tab: true
325
-            vm_log_tab: true
326
-        table_columns:
327
-            - 0       # Checkbox
328
-            - 1       # ID
329
-            - 2       # Name
330
-            - 3       # Owner
331
-            - 4       # Group
332
-            - 5       # Status
333
-            #- 6      # Used CPU
334
-            #- 7      # Used Memory
335
-            - 8       # Host
336
-            - 9       # IPs
337
-            #- 10     # Start Time
338
-            - 11      # VNC
339
-            #- 12     # Hidden Template
340
-            #- 13     # Labels
341
-            #- 14     # Search data
342
-        actions:
343
-            VM.refresh: true
344
-            VM.create_dialog: true
345
-            VM.rename: true
346
-            VM.chown: true
347
-            VM.chgrp: true
348
-            VM.chmod: true
349
-            VM.deploy: true
350
-            VM.migrate: false
351
-            VM.migrate_live: false
352
-            VM.hold: true
353
-            VM.release: true
354
-            VM.suspend: true
355
-            VM.resume: true
356
-            VM.stop: true
357
-            VM.recover: true
358
-            VM.reboot: true
359
-            VM.reboot_hard: true
360
-            VM.poweroff: true
361
-            VM.poweroff_hard: true
362
-            VM.undeploy: true
363
-            VM.undeploy_hard: true
364
-            VM.terminate: true
365
-            VM.terminate_hard: true
366
-            VM.resize: true
367
-            VM.attachdisk: true
368
-            VM.detachdisk: true
369
-            VM.disk_saveas: true
370
-            VM.disk_resize: true
371
-            VM.attachnic: true
372
-            VM.detachnic: true
373
-            VM.snapshot_create: true
374
-            VM.snapshot_revert: true
375
-            VM.snapshot_delete: true
376
-            VM.disk_snapshot_create: false
377
-            VM.disk_snapshot_revert: false
378
-            VM.disk_snapshot_delete: false
379
-            VM.resched: true
380
-            VM.unresched: true
381
-            VM.save_as_template: false
382
-            VM.updateconf: true
383
-            VM.edit_labels: true
384
-            VM.menu_labels: true
385
-%if %%oneflow
386
-    oneflow-services-tab:
387
-        panel_tabs:
388
-            service_info_tab: true
389
-            service_roles_tab: true
390
-            service_log_tab: true
391
-        panel_tabs_actions:
392
-            service_roles_tab:
393
-                Role.scale: true
394
-                Role.hold: true
395
-                Role.release: true
396
-                Role.suspend: true
397
-                Role.resume: true
398
-                Role.stop: true
399
-                Role.reboot: true
400
-                Role.reboot_hard: true
401
-                Role.poweroff: true
402
-                Role.poweroff_hard: true
403
-                Role.undeploy: true
404
-                Role.undeploy_hard: true
405
-                Role.terminate: true
406
-                Role.terminate_hard: true
407
-                RoleVM.hold: true
408
-                RoleVM.release: true
409
-                RoleVM.suspend: true
410
-                RoleVM.resume: true
411
-                RoleVM.stop: true
412
-                RoleVM.reboot: true
413
-                RoleVM.reboot_hard: true
414
-                RoleVM.poweroff: true
415
-                RoleVM.poweroff_hard: true
416
-                RoleVM.undeploy: true
417
-                RoleVM.undeploy_hard: true
418
-                RoleVM.terminate: true
419
-                RoleVM.terminate_hard: true
420
-                RoleVM.resched: true
421
-                RoleVM.unresched: true
422
-                RoleVM.recover: true
423
-        table_columns:
424
-            - 0         # Checkbox
425
-            - 1         # ID
426
-            - 2         # Name
427
-            - 3         # Owner
428
-            - 4         # Group
429
-            - 5         # State
430
-            #- 6        # Labels
431
-            #- 7        # Search data
432
-        actions:
433
-            Service.refresh: true
434
-            Service.create_dialog: true
435
-            Service.chown: true
436
-            Service.chgrp: true
437
-            Service.chmod: true
438
-            Service.rename: true
439
-            Service.shutdown: true
440
-            Service.recover: true
441
-            Service.delete: true
442
-            Service.edit_labels: true
443
-            Service.menu_labels: true
444
-%end if
445
-    vrouters-tab:
446
-        panel_tabs:
447
-            virtual_router_info_tab: true
448
-            virtual_router_vms_tab: true
449
-        table_columns:
450
-            - 0         # Checkbox
451
-            - 1         # ID
452
-            - 2         # Name
453
-            - 3         # Owner
454
-            - 4         # Group
455
-            #- 5        # Labels
456
-            #- 6        # Search data
457
-        actions:
458
-            VirtualRouter.refresh: true
459
-            VirtualRouter.create_dialog: true
460
-            VirtualRouter.rename: true
461
-            VirtualRouter.chown: true
462
-            VirtualRouter.chgrp: true
463
-            VirtualRouter.chmod: true
464
-            VirtualRouter.delete: true
465
-            VirtualRouter.attachnic: true
466
-            VirtualRouter.detachnic: true
467
-            VirtualRouter.edit_labels: true
468
-            VirtualRouter.menu_labels: true
469
-    infrastructure-top-tab:
470
-        panel_tabs:
471
-        actions:
472
-    clusters-tab:
473
-        panel_tabs:
474
-            cluster_info_tab: true
475
-            cluster_host_tab: true
476
-            cluster_vnet_tab: true
477
-            cluster_datastore_tab: true
478
-        table_columns:
479
-            - 0         # Checkbox
480
-            - 1         # ID
481
-            - 2         # Name
482
-            - 3         # Hosts
483
-            - 4         # VNets
484
-            - 5         # Datastores
485
-            #- 6        # Labels
486
-        actions:
487
-            Cluster.refresh: true
488
-            Cluster.create_dialog: true
489
-            Cluster.update_dialog: true
490
-            Cluster.delete: true
491
-            Cluster.rename: true
492
-            Cluster.edit_labels: true
493
-            Cluster.menu_labels: true
494
-    hosts-tab:
495
-        panel_tabs:
496
-            host_info_tab: true
497
-            host_monitoring_tab: true
498
-            host_vms_tab: true
499
-            host_wilds_tab: true
500
-            host_zombies_tab: true
501
-            host_esx_tab: true
502
-            host_pci_tab: true
503
-        table_columns:
504
-            - 0         # Checkbox
505
-            - 1         # ID
506
-            - 2         # Name
507
-            - 3         # Cluster
508
-            - 4         # RVMs
509
-            #- 5        # Real CPU
510
-            - 6         # Allocated CPU
511
-            #- 7        # Real MEM
512
-            - 8         # Allocated MEM
513
-            - 9         # Status
514
-            #- 10       # IM MAD
515
-            #- 11       # VM MAD
516
-            #- 12       # Last monitored on
517
-            #- 13       # Labels
518
-            #- 14       # Search data
519
-        actions:
520
-            Host.refresh: true
521
-            Host.create_dialog: true
522
-            Host.addtocluster: true
523
-            Host.rename: true
524
-            Host.enable: true
525
-            Host.disable: true
526
-            Host.offline: true
527
-            Host.delete: true
528
-            Host.edit_labels: true
529
-            Host.menu_labels: true
530
-    zones-tab:
531
-        panel_tabs:
532
-            zone_info_tab: true
533
-        table_columns:
534
-            - 0         # Checkbox
535
-            - 1         # ID
536
-            - 2         # Name
537
-            - 3         # Endpoint
538
-            #- 4        # Labels
539
-        actions:
540
-            Zone.refresh: true
541
-            Zone.create_dialog: true
542
-            Zone.rename: true
543
-            Zone.delete: true
544
-            Zone.edit_labels: true
545
-            Zone.menu_labels: true
546
-    storage-top-tab:
547
-        panel_tabs:
548
-        actions:
549
-    datastores-tab:
550
-        panel_tabs:
551
-            datastore_info_tab: true
552
-            datastore_image_tab: true
553
-            datastore_clusters_tab: true
554
-        table_columns:
555
-            - 0         # Checkbox
556
-            - 1         # ID
557
-            - 2         # Name
558
-            - 3         # Owner
559
-            - 4         # Group
560
-            - 5         # Capacity
561
-            - 6         # Cluster
562
-            #- 7        # Basepath
563
-            #- 8        # TM
564
-            #- 9        # DS
565
-            - 10        # Type
566
-            - 11        # Status
567
-            #- 12       # Labels
568
-            #- 13       # Search data
569
-        actions:
570
-            Datastore.refresh: true
571
-            Datastore.create_dialog: false
572
-            Datastore.import_dialog: true
573
-            Datastore.addtocluster: true
574
-            Datastore.rename: true
575
-            Datastore.chown: true
576
-            Datastore.chgrp: true
577
-            Datastore.chmod: true
578
-            Datastore.delete: true
579
-            Datastore.enable: true
580
-            Datastore.disable: true
581
-            Datastore.edit_labels: true
582
-            Datastore.menu_labels: true
583
-    images-tab:
584
-        panel_tabs:
585
-            image_info_tab: true
586
-            image_vms_tab: true
587
-            image_snapshots_tab: false
588
-        table_columns:
589
-            - 0         # Checkbox
590
-            - 1         # ID
591
-            - 2         # Name
592
-            - 3         # Owner
593
-            - 4         # Group
594
-            - 5         # Datastore
595
-            #- 6        # Size
596
-            - 7         # Type
597
-            #- 8        # Registration time
598
-            #- 9        # Persistent
599
-            - 10        # Status
600
-            - 11        # #VMs
601
-            #- 12       # Target
602
-            #- 13       # Labels
603
-            #- 14       # Search data
604
-        actions:
605
-            Image.refresh: true
606
-            Image.create_dialog: true
607
-            Image.import_dialog: true
608
-            Image.upload_marketplace_dialog: false
609
-            Image.rename: true
610
-            Image.chown: true
611
-            Image.chgrp: true
612
-            Image.chmod: true
613
-            Image.enable: true
614
-            Image.disable: true
615
-            Image.persistent: true
616
-            Image.nonpersistent: true
617
-            Image.clone_dialog: true
618
-            Image.delete: true
619
-            Image.snapshot_flatten: false
620
-            Image.snapshot_revert: false
621
-            Image.snapshot_delete: false
622
-            Image.edit_labels: true
623
-            Image.menu_labels: true
624
-    files-tab:
625
-        panel_tabs:
626
-            file_info_tab: true
627
-        table_columns:
628
-            - 0         # Checkbox
629
-            - 1         # ID
630
-            - 2         # Name
631
-            - 3         # Owner
632
-            - 4         # Group
633
-            - 5         # Datastore
634
-            #- 6        # Size
635
-            - 7         # Type
636
-            #- 8        # Registration time
637
-            #- 9        # Persistent
638
-            - 10        # Status
639
-            #- 11       # #VMs
640
-            #- 12       # Target
641
-            #- 13       # Labels
642
-            #- 14       # Search data
643
-        actions:
644
-            File.refresh: true
645
-            File.create_dialog: true
646
-            File.rename: true
647
-            File.chown: true
648
-            File.chgrp: true
649
-            File.chmod: true
650
-            File.enable: true
651
-            File.disable: true
652
-            File.delete: true
653
-            File.edit_labels: true
654
-            File.menu_labels: true
655
-    marketplaces-tab:
656
-        panel_tabs:
657
-            marketplace_info_tab: true
658
-            marketplace_apps_tab: true
659
-        table_columns:
660
-            - 0         # Checkbox
661
-            - 1         # ID
662
-            - 2         # Name
663
-            - 3         # Owner
664
-            - 4         # Group
665
-            - 5         # Capacity
666
-            - 6         # Apps
667
-            - 7         # Driver
668
-            - 8         # Zone
669
-            #- 9        # Labels
670
-            #- 10       # Search data
671
-        actions:
672
-            MarketPlace.refresh: true
673
-            MarketPlace.create_dialog: true
674
-            MarketPlace.update_dialog: true
675
-            MarketPlace.rename: true
676
-            MarketPlace.chown: true
677
-            MarketPlace.chgrp: true
678
-            MarketPlace.chmod: true
679
-            MarketPlace.delete: true
680
-            MarketPlace.edit_labels: true
681
-            MarketPlace.menu_labels: true
682
-    marketplaceapps-tab:
683
-        panel_tabs:
684
-            marketplaceapp_info_tab: true
685
-            marketplaceapp_templates_tab: true
686
-        table_columns:
687
-            - 0         # Checkbox
688
-            - 1         # ID
689
-            - 2         # Name
690
-            - 3         # Owner
691
-            - 4         # Group
692
-            #- 5        # Version
693
-            - 6         # Size
694
-            - 7         # State
695
-            #- 8        # Type
696
-            - 9         # Registration
697
-            - 10        # Marketplace
698
-            - 11        # Zone
699
-            #- 12       # Labels
700
-            #- 13       # Search data
701
-        actions:
702
-            MarketPlaceApp.refresh: true
703
-            MarketPlaceApp.create_dialog: true
704
-            MarketPlaceApp.download_opennebula_dialog: true
705
-            MarketPlaceApp.download_local: true
706
-            MarketPlaceApp.rename: true
707
-            MarketPlaceApp.chown: true
708
-            MarketPlaceApp.chgrp: true
709
-            MarketPlaceApp.chmod: true
710
-            MarketPlaceApp.enable: true
711
-            MarketPlaceApp.disable: true
712
-            MarketPlaceApp.delete: true
713
-            MarketPlaceApp.edit_labels: true
714
-            MarketPlaceApp.menu_labels: true
715
-    network-top-tab:
716
-        panel_tabs:
717
-        actions:
718
-    vnets-tab:
719
-        panel_tabs:
720
-            vnet_info_tab: true
721
-            vnet_ar_list_tab: true
722
-            vnet_leases_tab: true
723
-            vnet_sg_list_tab: false
724
-            vnet_vr_list_tab: true
725
-            vnet_clusters_tab: true
726
-        table_columns:
727
-            - 0         # Checkbox
728
-            - 1         # ID
729
-            - 2         # Name
730
-            - 3         # Owner
731
-            - 4         # Group
732
-            - 5         # Reservation
733
-            - 6         # Cluster
734
-            #- 7        # Bridge
735
-            - 8         # Leases
736
-            #- 9        # VLAN ID
737
-            #- 10       # Labels
738
-            #- 11       # Search data
739
-        actions:
740
-            Network.refresh: true
741
-            Network.create_dialog: true
742
-            Network.import_dialog: true
743
-            Network.update_dialog: true
744
-            Network.reserve_dialog: true
745
-            Network.addtocluster: true
746
-            Network.rename: true
747
-            Network.chown: true
748
-            Network.chgrp: true
749
-            Network.chmod: true
750
-            Network.delete: true
751
-            Network.hold_lease: true
752
-            Network.release_lease: true
753
-            Network.add_ar: true
754
-            Network.remove_ar: true
755
-            Network.update_ar: true
756
-            Network.edit_labels: true
757
-            Network.menu_labels: true
758
-    vnets-topology-tab:
759
-        panel_tabs:
760
-        actions:
761
-            NetworkTopology.refresh: true
762
-            NetworkTopology.fit: true
763
-            NetworkTopology.collapseVMs: true
764
-            NetworkTopology.openVMs: true
765
-    secgroups-tab:
766
-        panel_tabs:
767
-            security_group_info_tab: true
768
-            security_group_vms_tab: true
769
-        table_columns:
770
-            - 0         # Checkbox
771
-            - 1         # ID
772
-            - 2         # Name
773
-            - 3         # Owner
774
-            - 4         # Group
775
-            #- 5        # Labels
776
-            #- 6        # Search data
777
-        actions:
778
-            SecurityGroup.refresh: true
779
-            SecurityGroup.create_dialog: true
780
-            SecurityGroup.update_dialog: true
781
-            SecurityGroup.rename: true
782
-            SecurityGroup.chown: true
783
-            SecurityGroup.chgrp: true
784
-            SecurityGroup.chmod: true
785
-            SecurityGroup.clone_dialog: true
786
-            SecurityGroup.commit_dialog: true
787
-            SecurityGroup.delete: true
788
-            SecurityGroup.edit_labels: true
789
-            SecurityGroup.menu_labels: true
790
-    support-tab:
791
-        panel_tabs:
792
-            support_info_tab: true
793
-        table_columns:
794
-            #- 0        # Checkbox
795
-            - 1         # ID
796
-            - 2         # Subject
797
-            - 3         # Created at
798
-            - 4         # Status
799
-        actions:
800
-            Support.refresh: true
801
-            Support.create_dialog: true
802
-    settings-tab:
803
-        panel_tabs:
804
-            settings_info_tab: true
805
-            settings_config_tab: false
806
-            settings_quotas_tab: true
807
-            settings_group_quotas_tab: true
808
-            settings_accounting_tab: true
809
-            settings_showback_tab: true
810
-            settings_auth_tab: true
811
-        actions:
812
-            # Buttons for settings_info_tab
813
-            User.update_password: true
814
-            User.login_token: true
815
-            # Buttons for settings_config_tab
816
-            Settings.change_language: true
817
-            Settings.change_password: true
818
-            Settings.change_view: true
819
-            Settings.ssh_key: true
820
-            Settings.login_token: true
821
-            # Edit button in settings_quotas_tab
822
-            User.quotas_dialog: false
823
-    upgrade-top-tab:
824
-        panel_tabs:
825
-        actions:
826
-    vmgroup-tab:
827
-        panel_tabs:
828
-            vm_group_info_tab: true
829
-            vm_group_vms_tab: true
830
-        table_columns:
831
-            - 0         # Checkbox
832
-            - 1         # ID
833
-            - 2         # Name
834
-            - 3         # Owner
835
-            - 4         # Group
836
-            - 5         # Vms
837
-            #- 6        # Labels
838
-            #- 7        # Search data
839
-        actions:
840
-           VMGroup.create_dialog: true
841
-           VMGroup.update_dialog: true
842
-           VMGroup.chmod: true
843
-           VMGroup.chown: true
844
-           VMGroup.chgrp: true

+ 0
- 182
tmpl/cloud.yaml View File

@@ -1,182 +0,0 @@
1
-%set oneflow = %%getVar('activer_oneflow','non') == 'oui'
2
-provision_logo: images/opennebula-5.0.png
3
-link_logo:
4
-text_link_logo:
5
-confirm_vms: false
6
-enabled_tabs:
7
-    - provision-tab
8
-    - settings-tab
9
-features:
10
-    # True to show showback monthly reports, and VM cost
11
-    showback: true
12
-
13
-    # Allows to change the security groups for each network interface
14
-    # on the VM creation dialog
15
-    secgroups: true
16
-
17
-    # True to hide the CPU setting in the VM creation dialog. The CPU setting
18
-    # will be set to the same value as VCPU, that will still be visible for the
19
-    # end users
20
-    instantiate_hide_cpu: false
21
-    
22
-    # False to not scale the CPU. Number [0, 1] to scale from VCPU
23
-    instantiate_cpu_factor: false
24
-
25
-    # True to show the option to make an instance persistent
26
-    instantiate_persistent: true
27
-
28
-    # True to allow to create machines to cloud users
29
-    cloud_vm_create: true
30
-tabs:
31
-    provision-tab:
32
-        panel_tabs:
33
-            vm_info_tab: false
34
-            vm_capacity_tab: false
35
-            vm_storage_tab: false
36
-            vm_network_tab: false
37
-            vm_snapshot_tab: false
38
-            vm_placement_tab: false
39
-            vm_actions_tab: false
40
-            vm_conf_tab: false
41
-            vm_template_tab: false
42
-            vm_log_tab: false
43
-        provision_tabs:
44
-%if %%oneflow
45
-            flows: true
46
-%else
47
-            flows: false
48
-%end if
49
-            templates: true
50
-        actions: &provisionactions
51
-            # In the cloud view, delete is the equivalent
52
-            # of 'onetemplate chmod --recursive'
53
-            Template.chmod: false
54
-
55
-            # In the cloud view, delete is the equivalent
56
-            # of 'onetemplate delete --recursive'
57
-            Template.delete: true
58
-            VM.rename: true
59
-            VM.resume: true
60
-            VM.reboot: true
61
-            VM.reboot_hard: true
62
-            VM.poweroff: true
63
-            VM.poweroff_hard: true
64
-            VM.undeploy: false
65
-            VM.undeploy_hard: false
66
-            VM.terminate: true
67
-            VM.terminate_hard: true
68
-            VM.resize: false
69
-            VM.attachdisk: false
70
-            VM.detachdisk: false
71
-            VM.disk_saveas: false
72
-            VM.attachnic: false
73
-            VM.detachnic: false
74
-            VM.snapshot_create: false
75
-            VM.snapshot_revert: false
76
-            VM.snapshot_delete: false
77
-            VM.disk_snapshot_create: false
78
-            VM.disk_snapshot_revert: false
79
-            VM.disk_snapshot_delete: false
80
-            VM.save_as_template: true
81
-        dashboard:
82
-            # Connected user's quotas
83
-            quotas: true
84
-            # Overview of connected user's VMs
85
-            vms: true
86
-            # Group's quotas
87
-            groupquotas: false
88
-            # Overview of group's VMs
89
-            groupvms: false
90
-        create_vm:
91
-            # True to allow capacity (CPU, MEMORY, VCPU) customization
92
-            capacity_select: true
93
-            # True to allow NIC customization
94
-            network_select: true
95
-            # True to allow vmgroup customization
96
-            vmgroup_select: true
97
-            # True to allow DISK size customization
98
-            disk_resize: true
99
-            # True to allow datastore customization
100
-            datastore_select: true
101
-    settings-tab:
102
-        panel_tabs:
103
-            settings_info_tab: false
104
-            settings_config_tab: true
105
-            settings_quotas_tab: true
106
-            settings_accounting_tab: true
107
-            settings_showback_tab: true
108
-        actions:
109
-            # Buttons for settings_info_tab
110
-            User.update_password: true
111
-            User.login_token: true
112
-            # Buttons for settings_config_tab
113
-            Settings.change_language: true
114
-            Settings.change_password: true
115
-            Settings.change_view: true
116
-            Settings.ssh_key: true
117
-            Settings.login_token: true
118
-            # Edit button in settings_quotas_tab
119
-            User.quotas_dialog: false
120
-    vms-tab:
121
-        actions: *provisionactions
122
-    images-tab:
123
-        table_columns:
124
-            - 0         # Checkbox
125
-            - 1         # ID
126
-            - 2         # Name
127
-            - 3         # Onwer
128
-            - 4         # Group
129
-            - 5         # Datastore
130
-            #- 6        # Size
131
-            - 7         # Type
132
-            #- 8        # Registration time
133
-            #- 9        # Persistent
134
-            - 10        # Status
135
-            - 11        # #VMs
136
-            #- 12       # Target
137
-    vnets-tab:
138
-        table_columns:
139
-            - 0         # Checkbox
140
-            - 1         # ID
141
-            - 2         # Name
142
-            #- 3        # Owner
143
-            - 4         # Group
144
-            #- 5        # Reservation
145
-            #- 6        # Cluster
146
-            #- 7        # Bridge
147
-            #- 8        # Leases
148
-            #- 9        # VLAN ID
149
-    secgroups-tab:
150
-        table_columns:
151
-            - 0         # Checkbox
152
-            - 1         # ID
153
-            - 2         # Name
154
-            #- 3        # Owner
155
-            - 4         # Group
156
-            #- 5        # Labels
157
-    vmgroup-tab:
158
-        table_columns:
159
-            - 0         # Checkbox
160
-            - 1         # ID
161
-            - 2         # Name
162
-            - 3         # Owner
163
-            - 4         # Group
164
-            - 5         # Vms
165
-            #- 6        # Labels
166
-            #- 7        # Search data
167
-    datastores-tab:
168
-        table_columns:
169
-            - 0         # Checkbox
170
-            - 1         # ID
171
-            - 2         # Name
172
-            - 3         # Owner
173
-            - 4         # Group
174
-            #- 5        # Capacity
175
-            #- 6        # Cluster
176
-            #- 7        # Basepath
177
-            #- 8        # TM
178
-            #- 9        # DS
179
-            #- 10       # Type
180
-            - 11        # Status
181
-            #- 12       # Labels
182
-            #- 13       # Search data

+ 0
- 157
tmpl/cloud_vcenter.yaml View File

@@ -1,157 +0,0 @@
1
-%set oneflow = %%getVar('activer_oneflow','non') == 'oui'
2
-provision_logo: images/opennebula-5.0.png
3
-link_logo:
4
-text_link_logo:
5
-confirm_vms: false
6
-enabled_tabs:
7
-    - provision-tab
8
-    - settings-tab
9
-features:
10
-    # True to show showback monthly reports, and VM cost
11
-    showback: true
12
-
13
-    # Allows to change the security groups for each network interface
14
-    # on the VM creation dialog
15
-    secgroups: false
16
-
17
-    # True to hide the CPU setting in the VM creation dialog. The CPU setting
18
-    # will be set to the same value as VCPU, that will still be visible for the
19
-    # end users
20
-    instantiate_hide_cpu: true
21
-
22
-    # False to not scale the CPU. Number [0, 1] to scale from VCPU
23
-    instantiate_cpu_factor: false
24
-
25
-    # True to show the option to make an instance persistent
26
-    instantiate_persistent: true
27
-
28
-    # True to allow to create machines to cloud users
29
-    cloud_vm_create: true
30
-tabs:
31
-    provision-tab:
32
-        panel_tabs:
33
-            vm_info_tab: false
34
-            vm_capacity_tab: false
35
-            vm_storage_tab: false
36
-            vm_network_tab: false
37
-            vm_snapshot_tab: false
38
-            vm_placement_tab: false
39
-            vm_actions_tab: false
40
-            vm_conf_tab: false
41
-            vm_template_tab: false
42
-            vm_log_tab: false
43
-        provision_tabs:
44
-%if %%oneflow
45
-            flows: true
46
-%else
47
-            flows: false
48
-%end if
49
-            templates: false
50
-        actions: &provisionactions
51
-            # In the cloud view, delete is the equivalent
52
-            # of 'onetemplate chmod --recursive'
53
-            Template.chmod: false
54
-
55
-            # In the cloud view, delete is the equivalent
56
-            # of 'onetemplate delete --recursive'
57
-            Template.delete: true
58
-            VM.rename: false
59
-            VM.resume: true
60
-            VM.reboot: true
61
-            VM.reboot_hard: true
62
-            VM.poweroff: true
63
-            VM.poweroff_hard: true
64
-            VM.undeploy: false
65
-            VM.undeploy_hard: false
66
-            VM.terminate: true
67
-            VM.terminate_hard: true
68
-            VM.resize: false
69
-            VM.attachdisk: false
70
-            VM.detachdisk: false
71
-            VM.disk_saveas: false
72
-            VM.attachnic: false
73
-            VM.detachnic: false
74
-            VM.snapshot_create: false
75
-            VM.snapshot_revert: false
76
-            VM.snapshot_delete: false
77
-            VM.disk_snapshot_create: false
78
-            VM.disk_snapshot_revert: false
79
-            VM.disk_snapshot_delete: false
80
-            VM.save_as_template: true
81
-        dashboard:
82
-            # Connected user's quotas
83
-            quotas: true
84
-            # Overview of connected user's VMs
85
-            vms: true
86
-            # Group's quotas
87
-            groupquotas: false
88
-            # Overview of group's VMs
89
-            groupvms: false
90
-        create_vm:
91
-            # True to allow capacity (CPU, MEMORY, VCPU) customization
92
-            capacity_select: true
93
-            # True to allow NIC customization
94
-            network_select: true
95
-            # True to allow DISK size customization
96
-            disk_resize: true
97
-    settings-tab:
98
-        panel_tabs:
99
-            settings_info_tab: false
100
-            settings_config_tab: true
101
-            settings_quotas_tab: true
102
-            settings_accounting_tab: true
103
-            settings_showback_tab: true
104
-        actions:
105
-            # The buttons inside the settings-tab panel settings_info_tab are
106
-            # configured with users-tab/actions; User.update_password and
107
-            # User.login_token
108
-            #
109
-            # Buttons for settings_config_tab
110
-            Settings.change_language: true
111
-            Settings.change_password: true
112
-            Settings.change_view: true
113
-            Settings.ssh_key: true
114
-            Settings.login_token: true
115
-            # Edit button in settings_quotas_tab
116
-            User.quotas_dialog: false
117
-    users-tab:
118
-        actions:
119
-            User.update_password: true
120
-            User.login_token: true
121
-    vms-tab:
122
-        actions: *provisionactions
123
-    images-tab:
124
-        table_columns:
125
-            - 0         # Checkbox
126
-            - 1         # ID
127
-            - 2         # Name
128
-            - 3         # Owner
129
-            - 4         # Group
130
-            - 5         # Datastore
131
-            #- 6        # Size
132
-            - 7         # Type
133
-            #- 8        # Registration time
134
-            #- 9        # Persistent
135
-            - 10        # Status
136
-            - 11        # #VMs
137
-            #- 12       # Target
138
-    vnets-tab:
139
-        table_columns:
140
-            - 0         # Checkbox
141
-            - 1         # ID
142
-            - 2         # Name
143
-            #- 3        # Owner
144
-            - 4         # Group
145
-            #- 5        # Reservation
146
-            #- 6        # Cluster
147
-            #- 7        # Bridge
148
-            #- 8        # Leases
149
-            #- 9        # VLAN ID
150
-    secgroups-tab:
151
-        table_columns:
152
-            - 0         # Checkbox
153
-            - 1         # ID
154
-            - 2         # Name
155
-            #- 3        # Owner
156
-            - 4         # Group
157
-            #- 5        # Labels

+ 0
- 844
tmpl/groupadmin.yaml View File

@@ -1,844 +0,0 @@
1
-%set oneflow = %%getVar('activer_oneflow','non') == 'oui'
2
-small_logo: images/opennebula-5.0.png
3
-provision_logo: images/opennebula-5.0.png
4
-link_logo:
5
-text_link_logo:
6
-confirm_vms: false
7
-filter-view: true
8
-enabled_tabs:
9
-    - dashboard-tab
10
-    - instances-top-tab
11
-    - vms-tab
12
-%if %%oneflow
13
-    - oneflow-services-tab
14
-%end if
15
-    - vrouters-tab
16
-    - templates-top-tab
17
-    - templates-tab
18
-%if %%oneflow
19
-    - oneflow-templates-tab
20
-%end if
21
-    - vrouter-templates-tab
22
-    #- storage-top-tab
23
-    #- datastores-tab
24
-    #- images-tab
25
-    #- files-tab
26
-    #- marketplaces-tab
27
-    #- marketplaceapps-tab
28
-    - network-top-tab
29
-    - vnets-tab
30
-    - vnets-topology-tab
31
-    - secgroups-tab
32
-    #- infrastructure-top-tab
33
-    #- clusters-tab
34
-    #- hosts-tab
35
-    #- zones-tab
36
-    - system-top-tab
37
-    - users-tab
38
-    - groups-tab
39
-    #- vdcs-tab
40
-    #- acls-tab
41
-    - settings-tab
42
-    #- support-tab
43
-    #- upgrade-top-tab
44
-    - vmgroup-tab
45
-features:
46
-    # True to show showback monthly reports, and VM cost
47
-    showback: true
48
-
49
-    # Allows to change the security groups for each network interface
50
-    # on the VM creation dialog
51
-    secgroups: true
52
-
53
-    # True to hide the CPU setting in the VM creation dialog. The CPU setting
54
-    # will be set to the same value as VCPU, that will still be visible for the
55
-    # end users
56
-    instantiate_hide_cpu: false
57
-
58
-    # False to not scale the CPU. Number [0, 1] to scale from VCPU
59
-    instantiate_cpu_factor: false
60
-
61
-    # True to show the option to make an instance persistent
62
-    instantiate_persistent: true
63
-
64
-    # True to show the datastore datatable to instantiate VM
65
-    show_ds_instantiate: false
66
-
67
-    # True to show the host datatable to instantiate VM
68
-    show_host_instantiate: false
69
-
70
-    # True to show an input to specify the the VMs and Template path/folder where a vCenter VM will
71
-    # deployed to
72
-    vcenter_vm_folder: false
73
-tabs:
74
-    dashboard-tab:
75
-        # The following widgets can be used inside any of the '_per_row' settings
76
-        # bellow. As the name suggest, the widgets will be scaled to fit one,
77
-        # two, or three per row. The footer uses the widgets at full size, i.e.
78
-        # one per row.
79
-        #
80
-        # - storage
81
-        # - users
82
-        # - network
83
-        # - hosts
84
-        # - vms
85
-        # - groupquotas
86
-        # - quotas
87
-        panel_tabs:
88
-        actions:
89
-            Dashboard.refresh: false
90
-            Sunstone.toggle_top: false
91
-        widgets_one_per_row:
92
-            - vms
93
-            - users
94
-        widgets_three_per_row:
95
-        widgets_two_per_row:
96
-            - groupquotas
97
-            - quotas
98
-        widgets_one_footer:
99
-    system-top-tab:
100
-        panel_tabs:
101
-        actions:
102
-    users-tab:
103
-        panel_tabs:
104
-            user_info_tab: true
105
-            user_quotas_tab: true
106
-            user_groups_tab: true
107
-            user_accounting_tab: true
108
-            user_showback_tab: true
109
-            user_auth_tab: true
110
-        table_columns:
111
-            - 0         # Checkbox
112
-            - 1         # ID
113
-            - 2         # Name
114
-            #- 3        # Group
115
-            #- 4        # Auth driver
116
-            #- 5        # Password
117
-            - 6         # VMs
118
-            - 7         # Memory
119
-            - 8         # CPU
120
-            #- 9        # Group ID
121
-            #- 10       # Hidden User Data
122
-            #- 11       # Labels
123
-            #- 12       # Search data
124
-        actions:
125
-            User.refresh: true
126
-            User.create_dialog: true
127
-            User.update_password: true
128
-            User.login_token: true
129
-            User.quotas_dialog: true
130
-            User.groups_dialog: false
131
-            User.chgrp: false
132
-            User.change_authentication: false
133
-            User.delete: true
134
-            User.edit_labels: true
135
-            User.menu_labels: true
136
-    groups-tab:
137
-        panel_tabs:
138
-            group_info_tab: true
139
-            group_users_tab: true
140
-            group_quotas_tab: true
141
-            group_accounting_tab: true
142
-            group_showback_tab: true
143
-        table_columns:
144
-            - 0         # Checkbox
145
-            - 1         # ID
146
-            - 2         # Name
147
-            - 3         # Users
148
-            - 4         # VMs
149
-            - 5         # Memory
150
-            - 6         # CPU
151
-            #- 7        # Labels
152
-        actions:
153
-            Group.refresh: true
154
-            Group.create_dialog: false
155
-            Group.update_dialog: false
156
-            Group.quotas_dialog: false
157
-            Group.delete: false
158
-            Group.edit_admins: false
159
-            Group.edit_labels: true
160
-            Group.menu_labels: true
161
-    vdcs-tab:
162
-        panel_tabs:
163
-            vdc_info_tab: true
164
-            vdc_groups_tab: true
165
-            vdc_resources_tab: true
166
-        table_columns:
167
-            - 0         # Checkbox
168
-            - 1         # ID
169
-            - 2         # Name
170
-            - 3         # Groups
171
-            - 4         # Clusters
172
-            - 5         # Hosts
173
-            - 6         # VNets
174
-            - 7         # Datastores
175
-            #- 8        # Labels
176
-        actions:
177
-            Vdc.refresh: true
178
-            Vdc.create_dialog: true
179
-            Vdc.update_dialog: true
180
-            Vdc.rename: true
181
-            Vdc.delete: true
182
-            Vdc.edit_labels: true
183
-            Vdc.menu_labels: true
184
-    acls-tab:
185
-        panel_tabs:
186
-        table_columns:
187
-            - 0         # Checkbox
188
-            - 1         # ID
189
-            - 2         # Applies to
190
-            - 3         # Affected resources
191
-            - 4         # Resource ID / Owned by
192
-            - 5         # Allowed operations
193
-            - 6         # Zone
194
-            #- 7        # ACL String
195
-        actions:
196
-            Acl.refresh: true
197
-            Acl.create_dialog: true
198
-            Acl.delete: true
199
-    templates-top-tab:
200
-        panel_tabs:
201
-        actions:
202
-    templates-tab:
203
-        panel_tabs:
204
-            template_info_tab: true
205
-            template_template_tab: false
206
-        table_columns:
207
-            - 0         # Checkbox
208
-            - 1         # ID
209
-            - 2         # Name
210
-            - 3         # Owner
211
-            - 4         # Group
212
-            - 5         # Registration time
213
-            #- 6        # Labels
214
-            #- 7        # Search data
215
-        actions:
216
-            Template.refresh: true
217
-            Template.create_dialog: false
218
-            Template.import_dialog: false
219
-            Template.update_dialog: false
220
-            Template.instantiate_vms: true
221
-            Template.rename: true
222
-            Template.chown: true
223
-            Template.chgrp: false
224
-            Template.chmod: false
225
-            Template.clone_dialog: true
226
-            Template.delete_dialog: true
227
-            Template.share: true
228
-            Template.unshare: true
229
-            Template.edit_labels: true
230
-            Template.menu_labels: true
231
-        template_creation_tabs:
232
-            general: true
233
-            storage: true
234
-            network: true
235
-            os_booting: true
236
-            features: true
237
-            input_output: true
238
-            context: true
239
-            actions: true
240
-            scheduling: true
241
-            hybrid: true
242
-            vmgroup: true
243
-            other: true
244
-%if %%oneflow
245
-    oneflow-templates-tab:
246
-        panel_tabs:
247
-            service_template_info_tab: true
248
-            service_template_roles_tab: true
249
-            service_template_template_tab: true
250
-        table_columns:
251
-            - 0         # Checkbox
252
-            - 1         # ID
253
-            - 2         # Name
254
-            - 3         # Owner
255
-            - 4         # Group
256
-            #- 5        # Labels
257
-            #- 6        # Search data
258
-        actions:
259
-            ServiceTemplate.refresh: true
260
-            ServiceTemplate.create_dialog: false
261
-            ServiceTemplate.update_dialog: false
262
-            ServiceTemplate.instantiate: true
263
-            ServiceTemplate.chown: false
264
-            ServiceTemplate.chgrp: false
265
-            ServiceTemplate.chmod: false
266
-            ServiceTemplate.rename: false
267
-            ServiceTemplate.clone_dialog: false
268
-            ServiceTemplate.delete: false
269
-            ServiceTemplate.edit_labels: true
270
-            ServiceTemplate.menu_labels: true
271
-%end if
272
-    vrouter-templates-tab:
273
-        panel_tabs:
274
-            vrouter_template_info_tab: true
275
-            vrouter_template_template_tab: false
276
-        table_columns:
277
-            - 0         # Checkbox
278
-            - 1         # ID
279
-            - 2         # Name
280
-            - 3         # Owner
281
-            - 4         # Group
282
-            - 5         # Registration time
283
-            #- 6        # Labels
284
-            #- 7        # Search data
285
-        actions:
286
-            VirtualRouterTemplate.refresh: true
287
-            VirtualRouterTemplate.create_dialog: false
288
-            VirtualRouterTemplate.update_dialog: false
289
-            VirtualRouterTemplate.instantiate_dialog: false
290
-            VirtualRouterTemplate.rename: true
291
-            VirtualRouterTemplate.chown: true
292
-            VirtualRouterTemplate.chgrp: false
293
-            VirtualRouterTemplate.chmod: false
294
-            VirtualRouterTemplate.clone_dialog: true
295
-            VirtualRouterTemplate.delete_dialog: true
296
-            VirtualRouterTemplate.share: true
297
-            VirtualRouterTemplate.unshare: true
298
-            VirtualRouterTemplate.edit_labels: true
299
-            VirtualRouterTemplate.menu_labels: true
300
-        template_creation_tabs:
301
-            general: true
302
-            storage: true
303
-            network: true
304
-            os_booting: true
305
-            features: true
306
-            input_output: true
307
-            context: true
308
-            scheduling: true
309
-            hybrid: true
310
-            other: true
311
-    instances-top-tab:
312
-        panel_tabs:
313
-        actions:
314
-    vms-tab:
315
-        panel_tabs:
316
-            vm_info_tab: true
317
-            vm_capacity_tab: true
318
-            vm_storage_tab: true
319
-            vm_network_tab: true
320
-            vm_snapshot_tab: false
321
-            vm_placement_tab: false
322
-            vm_actions_tab: false
323
-            vm_conf_tab: false
324
-            vm_template_tab: false
325
-            vm_log_tab: false
326
-        table_columns:
327
-            - 0        # Checkbox
328
-            - 1        # ID
329
-            - 2        # Name
330
-            #- 3       # Owner
331
-            - 4        # Group
332
-            - 5        # Status
333
-            #- 6       # Used CPU
334
-            #- 7       # Used Memory
335
-            #- 8       # Host
336
-            - 9        # IPs
337
-            #- 10      # Start Time
338
-            - 11       # VNC
339
-            #- 12      # Hidden Template
340
-            #- 13      # Labels
341
-            #- 14      # Search data
342
-        actions:
343
-            VM.refresh: true
344
-            VM.create_dialog: true
345
-            VM.rename: true
346
-            VM.chown: true
347
-            VM.chgrp: false
348
-            VM.chmod: false
349
-            VM.deploy: false
350
-            VM.migrate: false
351
-            VM.migrate_live: false
352
-            VM.hold: true
353
-            VM.release: true
354
-            VM.suspend: false
355
-            VM.resume: true
356
-            VM.stop: false
357
-            VM.recover: false
358
-            VM.reboot: true
359
-            VM.reboot_hard: true
360
-            VM.poweroff: true
361
-            VM.poweroff_hard: true
362
-            VM.undeploy: true
363
-            VM.undeploy_hard: true
364
-            VM.terminate: true
365
-            VM.terminate_hard: true
366
-            VM.resize: false
367
-            VM.attachdisk: false
368
-            VM.detachdisk: false
369
-            VM.disk_saveas: false
370
-            VM.disk_resize: false
371
-            VM.attachnic: false
372
-            VM.detachnic: false
373
-            VM.snapshot_create: false
374
-            VM.snapshot_revert: false
375
-            VM.snapshot_delete: false
376
-            VM.disk_snapshot_create: false
377
-            VM.disk_snapshot_revert: false
378
-            VM.disk_snapshot_delete: false
379
-            VM.resched: false
380
-            VM.unresched: false
381
-            VM.save_as_template: true
382
-            VM.updateconf: false
383
-            VM.edit_labels: true
384
-            VM.menu_labels: true
385
-%if oneflow
386
-    oneflow-services-tab:
387
-        panel_tabs:
388
-            service_info_tab: true
389
-            service_roles_tab: true
390
-            service_log_tab: true
391
-        panel_tabs_actions:
392
-            service_roles_tab:
393
-                Role.scale: true
394
-                Role.hold: true
395
-                Role.release: true
396
-                Role.suspend: false
397
-                Role.resume: true
398
-                Role.stop: false
399
-                Role.reboot: true
400
-                Role.reboot_hard: true
401
-                Role.poweroff: true
402
-                Role.poweroff_hard: true
403
-                Role.undeploy: true
404
-                Role.undeploy_hard: true
405
-                Role.terminate: true
406
-                Role.terminate_hard: true
407
-                RoleVM.hold: true
408
-                RoleVM.release: true
409
-                RoleVM.suspend: false
410
-                RoleVM.resume: true
411
-                RoleVM.stop: false
412
-                RoleVM.reboot: true
413
-                RoleVM.reboot_hard: true
414
-                RoleVM.poweroff: true
415
-                RoleVM.poweroff_hard: true
416
-                RoleVM.undeploy: true
417
-                RoleVM.undeploy_hard: true
418
-                RoleVM.terminate: true
419
-                RoleVM.terminate_hard: true
420
-                RoleVM.resched: false
421
-                RoleVM.unresched: false
422
-                RoleVM.recover: false
423
-        table_columns:
424
-            - 0         # Checkbox
425
-            - 1         # ID
426
-            - 2         # Name
427
-            #- 3        # Owner
428
-            - 4         # Group
429
-            - 5         # State
430
-            #- 6        # Labels
431
-            #- 7        # Search data
432
-        actions:
433
-            Service.refresh: true
434
-            Service.create_dialog: true
435
-            Service.chown: true
436
-            Service.chgrp: false
437
-            Service.chmod: false
438
-            Service.rename: true
439
-            Service.shutdown: true
440
-            Service.recover: true
441
-            Service.delete: true
442
-            Service.edit_labels: true
443
-            Service.menu_labels: true
444
-%end if
445
-    vrouters-tab:
446
-        panel_tabs:
447
-            virtual_router_info_tab: true
448
-            virtual_router_vms_tab: true
449
-        table_columns:
450
-            - 0         # Checkbox
451
-            - 1         # ID
452
-            - 2         # Name
453
-            #- 3        # Owner
454
-            - 4         # Group
455
-            #- 5        # Labels
456
-            #- 6        # Search data
457
-        actions:
458
-            VirtualRouter.refresh: true
459
-            VirtualRouter.create_dialog: true
460
-            VirtualRouter.rename: true
461
-            VirtualRouter.chown: true
462
-            VirtualRouter.chgrp: false
463
-            VirtualRouter.chmod: false
464
-            VirtualRouter.delete: true
465
-            VirtualRouter.attachnic: false
466
-            VirtualRouter.detachnic: false
467
-            VirtualRouter.edit_labels: true
468
-            VirtualRouter.menu_labels: true
469
-    infrastructure-top-tab:
470
-        panel_tabs:
471
-        actions:
472
-    clusters-tab:
473
-        panel_tabs:
474
-            cluster_info_tab: true
475
-            cluster_host_tab: true
476
-            cluster_vnet_tab: true
477
-            cluster_datastore_tab: true
478
-        table_columns:
479
-            - 0         # Checkbox
480
-            - 1         # ID
481
-            - 2         # Name
482
-            - 3         # Hosts
483
-            - 4         # VNets
484
-            - 5         # Datastores
485
-            #- 6        # Labels
486
-        actions:
487
-            Cluster.refresh: true
488
-            Cluster.create_dialog: true
489
-            Cluster.update_dialog: true
490
-            Cluster.delete: true
491
-            Cluster.rename: true
492
-            Cluster.edit_labels: true
493
-            Cluster.menu_labels: true
494
-    hosts-tab:
495
-        panel_tabs:
496
-            host_info_tab: true
497
-            host_monitoring_tab: true
498
-            host_vms_tab: true
499
-            host_wilds_tab: true
500
-            host_zombies_tab: true
501
-            host_esx_tab: true
502
-            host_pci_tab: true
503
-        table_columns:
504
-            - 0         # Checkbox
505
-            - 1         # ID
506
-            - 2         # Name
507
-            - 3         # Cluster
508
-            - 4         # RVMs
509
-            #- 5        # Real CPU
510
-            - 6         # Allocated CPU
511
-            #- 7        # Real MEM
512
-            - 8         # Allocated MEM
513
-            - 9         # Status
514
-            #- 10       # IM MAD
515
-            #- 11       # VM MAD
516
-            #- 12       # Last monitored on
517
-            #- 13       # Labels
518
-            #- 14       # Search data
519
-        actions:
520
-            Host.refresh: true
521
-            Host.create_dialog: true
522
-            Host.addtocluster: true
523
-            Host.rename: true
524
-            Host.enable: true
525
-            Host.disable: true
526
-            Host.offline: true
527
-            Host.delete: true
528
-            Host.edit_labels: true
529
-            Host.menu_labels: true
530
-    zones-tab:
531
-        panel_tabs:
532
-            zone_info_tab: true
533
-        table_columns:
534
-            - 0         # Checkbox
535
-            - 1         # ID
536
-            - 2         # Name
537
-            - 3         # Endpoint
538
-            #- 4        # Labels
539
-        actions:
540
-            Zone.refresh: true
541
-            Zone.create_dialog: true
542
-            Zone.rename: true
543
-            Zone.delete: true
544
-            Zone.edit_labels: true
545
-            Zone.menu_labels: true
546
-    storage-top-tab:
547
-        panel_tabs:
548
-        actions:
549
-    datastores-tab:
550
-        panel_tabs:
551
-            datastore_info_tab: true
552
-            datastore_image_tab: true
553
-            datastore_clusters_tab: false
554
-        table_columns:
555
-            - 0         # Checkbox
556
-            - 1         # ID
557
-            - 2         # Name
558
-            - 3         # Owner
559
-            - 4         # Group
560
-            - 5         # Capacity
561
-            - 6         # Cluster
562
-            #- 7        # Basepath
563
-            #- 8        # TM
564
-            #- 9        # DS
565
-            - 10        # Type
566
-            - 11        # Status
567
-            #- 12       # Labels
568
-            #- 13       # Search data
569
-        actions:
570
-            Datastore.refresh: true
571
-            Datastore.create_dialog: true
572
-            Datastore.import_dialog: false
573
-            Datastore.addtocluster: true
574
-            Datastore.rename: true
575
-            Datastore.chown: true
576
-            Datastore.chgrp: true
577
-            Datastore.chmod: true
578
-            Datastore.delete: true
579
-            Datastore.enable: true
580
-            Datastore.disable: true
581
-            Datastore.edit_labels: true
582
-            Datastore.menu_labels: true
583
-    images-tab:
584
-        panel_tabs:
585
-            image_info_tab: true
586
-            image_vms_tab: true
587
-            image_snapshots_tab: true
588
-        table_columns:
589
-            - 0         # Checkbox
590
-            - 1         # ID
591
-            - 2         # Name
592
-            - 3         # Owner
593
-            - 4         # Group
594
-            - 5         # Datastore
595
-            #- 6        # Size
596
-            - 7         # Type
597
-            #- 8        # Registration time
598
-            #- 9        # Persistent
599
-            - 10        # Status
600
-            - 11        # #VMs
601
-            #- 12       # Target
602
-            #- 13       # Labels
603
-            #- 14       # Search data
604
-        actions:
605
-            Image.refresh: true
606
-            Image.create_dialog: true
607
-            Image.import_dialog: false
608
-            Image.upload_marketplace_dialog: true
609
-            Image.rename: true
610
-            Image.chown: true
611
-            Image.chgrp: true
612
-            Image.chmod: true
613
-            Image.enable: true
614
-            Image.disable: true
615
-            Image.persistent: true
616
-            Image.nonpersistent: true
617
-            Image.clone_dialog: true
618
-            Image.delete: true
619
-            Image.snapshot_flatten: true
620
-            Image.snapshot_revert: true
621
-            Image.snapshot_delete: true
622
-            Image.edit_labels: true
623
-            Image.menu_labels: true
624
-    files-tab:
625
-        panel_tabs:
626
-            file_info_tab: true
627
-        table_columns:
628
-            - 0         # Checkbox
629
-            - 1         # ID
630
-            - 2         # Name
631
-            - 3         # Owner
632
-            - 4         # Group
633
-            - 5         # Datastore
634
-            #- 6        # Size
635
-            - 7         # Type
636
-            #- 8        # Registration time
637
-            #- 9        # Persistent
638
-            - 10        # Status
639
-            #- 11       # #VMs
640
-            #- 12       # Target
641
-            #- 13       # Labels
642
-            #- 14       # Search data
643
-        actions:
644
-            File.refresh: true
645
-            File.create_dialog: true
646
-            File.rename: true
647
-            File.chown: true
648
-            File.chgrp: true
649
-            File.chmod: true
650
-            File.enable: true
651
-            File.disable: true
652
-            File.delete: true
653
-            File.edit_labels: true
654
-            File.menu_labels: true
655
-    marketplaces-tab:
656
-        panel_tabs:
657
-            marketplace_info_tab: true
658
-            marketplace_apps_tab: true
659
-        table_columns:
660
-            - 0         # Checkbox
661
-            - 1         # ID
662
-            - 2         # Name
663
-            - 3         # Owner
664
-            - 4         # Group
665
-            - 5         # Capacity
666
-            - 6         # Apps
667
-            - 7         # Driver
668
-            - 8         # Zone
669
-            #- 9        # Labels
670
-            #- 10       # Search data
671
-        actions:
672
-            MarketPlace.refresh: true
673
-            MarketPlace.create_dialog: true
674
-            MarketPlace.update_dialog: true
675
-            MarketPlace.rename: true
676
-            MarketPlace.chown: true
677
-            MarketPlace.chgrp: true
678
-            MarketPlace.chmod: true
679
-            MarketPlace.delete: true
680
-            MarketPlace.edit_labels: true
681
-            MarketPlace.menu_labels: true
682
-    marketplaceapps-tab:
683
-        panel_tabs:
684
-            marketplaceapp_info_tab: true