You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Each of these views is defined on a folder in `/etc/one/fireedge/sunstone` that contains many yaml as tabs are enabled in this view. On this path, there is also a file `/etc/one/fireedge/sunstone/sunstone-views.yaml` where is defined the default configuration (see [Defining a New OpenNebula Sunstone View or Customizing an Existing one]({{% relref "#fireedge-sunstone-views-define-new" %}}) to more information about configure or create a view).
22
+
Each of these views is defined on a folder in `/etc/one/fireedge/sunstone/views` that contains as many yaml files as tabs are enabled in this view. On this path, there is also a file `/etc/one/fireedge/sunstone/views/sunstone-views.yaml` where is defined the default configuration (see [Defining a New OpenNebula Sunstone View or Customizing an Existing one]({{% relref "#fireedge-sunstone-views-define-new" %}}) to more information about configure or create a view).
23
23
24
24
<aid="fireedge-suns-views-default-views"></a>
25
25
@@ -29,31 +29,31 @@ Each of these views is defined on a folder in `/etc/one/fireedge/sunstone` that
29
29
30
30
### Admin View
31
31
32
-
This view provides full control of the cloud. Details can be configured in the `/etc/one/fireedge/sunstone/admin/*.yaml` files.
32
+
This view provides full control of the cloud. Details can be configured in the `/etc/one/fireedge/sunstone/views/admin/*.yaml` files.
Based on the Admin View; it is an advanced user view. It is intended for users that need access to more actions than the limited set available in the cloud view. Users will not be able to manage nor retrieve the hosts and clusters of the cloud. They will be able to see Datastores and Virtual Networks in order to use them when creating a new Image or Virtual Machine, but they will not be able to create new ones. Details can be configured in the `/etc/one/fireedge/sunstone/user/*.yaml` file.
40
+
Based on the Admin View; it is an advanced user view. It is intended for users that need access to more actions than the limited set available in the cloud view. Users will not be able to manage nor retrieve the hosts and clusters of the cloud. They will be able to see Datastores and Virtual Networks in order to use them when creating a new Image or Virtual Machine, but they will not be able to create new ones. Details can be configured in the `/etc/one/fireedge/sunstone/views/user/*.yaml` file.
Based on Users View; this view has the same tabs as the User View plus the Groups and Users tabs to manage the group and the users of the groups that this user is administrator. Details can be configured in the `/etc/one/fireedge/sunstone/groupadmin/*.yaml` files.
48
+
Based on Users View; this view has the same tabs as the User View plus the Groups and Users tabs to manage the group and the users of the groups that this user is administrator. Details can be configured in the `/etc/one/fireedge/sunstone/views/groupadmin/*.yaml` files.
This is a simplified view, mainly intended for end-users that just require a portal where they can provision new virtual machines easily from pre-defined Templates. For more information about this view, please check the `/etc/one/fireedge/sunstone/cloud/*.yaml` files.
56
+
This is a simplified view, mainly intended for end-users that just require a portal where they can provision new virtual machines easily from pre-defined Templates. For more information about this view, please check the `/etc/one/fireedge/sunstone/views/cloud/*.yaml` files.
These options are saved in the group template, as well as other hidden settings. If not defined, defaults views from `/etc/one/fireedge/sunstone/sunstone-views.yaml` are taken.
76
+
These options are saved in the group template, as well as other hidden settings. If not defined, defaults views from `/etc/one/fireedge/sunstone/views/sunstone-views.yaml` are taken.
77
77
78
78
<aid="fireedge-sunstone-views-define-new"></a>
79
79
@@ -128,10 +128,10 @@ The file `sunstone-views.yaml` configures:
128
128
129
129
## Defining a New OpenNebula Sunstone View or Customizing an Existing one
130
130
131
-
View definitions are placed in the `/etc/one/fireedge/sunstone` directory. Each view is defined by a folder which contains one yaml file for each tab that will be in the view. The structure of this folder will be as follows:
131
+
View definitions are placed in the `/etc/one/fireedge/sunstone/views` directory. Each view is defined by a folder which contains one yaml file for each tab that will be in the view. The structure of this folder will be as follows:
132
132
133
133
```default
134
-
/etc/one/fireedge/sunstone
134
+
/etc/one/fireedge/sunstone/views
135
135
|-- admin/
136
136
| |-- acl-tab.yaml <--- Enable ACL tab and define its actions
137
137
| |-- backupjobs-tab.yaml <--- Enable Backup jobs tab and define its actions
@@ -312,7 +312,7 @@ dialogs:
312
312
313
313
To create a new view:
314
314
315
-
> 1. Create a folder with the name of the view in `/etc/one/fireedge/sunstone`.
315
+
> 1. Create a folder with the name of the view in `/etc/one/fireedge/sunstone/views`.
316
316
> 2. Add the yaml files for each tab that the view will show.
317
317
> 3. Configure `sunstone-views.yaml` if needed.
318
318
> 4. Update or create a group to use the new view.
Copy file name to clipboardExpand all lines: content/product/control_plane_configuration/graphical_user_interface/fireedge_sunstone.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,38 +129,38 @@ Each view is in an individual directory, `admin`, `user`, `groupadmin` and `clou
129
129
130
130
### Admin View
131
131
132
-
This view provides complete control of the Virtual Machines, Templates, and Marketplace apps. Details can be configured in the `/etc/one/fireedge/sunstone/admin/` directory.
132
+
This view provides complete control of the Virtual Machines, Templates, and Marketplace apps. Details can be configured in the `/etc/one/fireedge/sunstone/views/admin/` directory.
Based on the Admin View. It is an advanced user view intended for users with fewer privileges than an admin user, allowing them to manage Virtual Machines and Templates. Users will not be able to manage or retrieve the hosts and clusters of the cloud. Details can be configured in the `/etc/one/fireedge/sunstone/user/` directory.
140
+
Based on the Admin View. It is an advanced user view intended for users with fewer privileges than an admin user, allowing them to manage Virtual Machines and Templates. Users will not be able to manage or retrieve the hosts and clusters of the cloud. Details can be configured in the `/etc/one/fireedge/sunstone/views/user/` directory.
This view it’s like a limited version of the cloud administrator view to be used by the administrators of a group. Details can be configured in the `/etc/one/fireedge/sunstone/groupadmin/` directory. More details on [Group admin view]({{% relref "groupadmin_view#group-admin-view" %}})
148
+
This view it like a limited version of the cloud administrator view to be used by the administrators of a group. Details can be configured in the `/etc/one/fireedge/sunstone/views/groupadmin/` directory. More details on [Group admin view]({{% relref "groupadmin_view#group-admin-view" %}})
149
149
150
150
<aid="fireedge-sunstone-cloud-view"></a>
151
151
152
152
### Cloud View
153
153
154
-
This is a simplified view intended for cloud consumers that just require a portal where they can provision new VMs easily. Details can be configured in the `/etc/one/fireedge/sunstone/cloud/` directory. More details on [Cloud view]({{% relref "cloud_view#cloud-view" %}})
154
+
This is a simplified view intended for cloud consumers that just require a portal where they can provision new VMs easily. Details can be configured in the `/etc/one/fireedge/sunstone/views/cloud/` directory. More details on [Cloud view]({{% relref "cloud_view#cloud-view" %}})
155
155
156
156
<aid="fireedge-sunstone-new-view"></a>
157
157
158
158
### Defining a New View
159
159
160
-
The views definitions are placed in the `/etc/one/fireedge/sunstone/` directory. Each view is defined by a folder (named as the view) with the needed configuration files inside.
160
+
The views definitions are placed in the `/etc/one/fireedge/sunstone/views` directory. Each view is defined by a folder (named as the view) with the needed configuration files inside.
161
161
162
162
```default
163
-
/etc/one/fireedge/sunstone/
163
+
/etc/one/fireedge/sunstone/views
164
164
...
165
165
|-- admin/
166
166
| |-- backup-tab.yaml <--- the Backup tab configuration file
@@ -187,7 +187,7 @@ The views definitions are placed in the `/etc/one/fireedge/sunstone/` directory.
187
187
...
188
188
```
189
189
190
-
The easiest way to create a custom view is to copy the `admin` or `user` folder and modify its content as needed. After that, add the new view into `/etc/one/fireedge/sunstone/sunstone-views.yaml`.
190
+
The easiest way to create a custom view is to copy the `admin` or `user` folder and modify its content as needed. After that, add the new view into `/etc/one/fireedge/sunstone/views/sunstone-views.yaml`.
0 commit comments