Bug 1502835

Summary: [Doc-RHGSC Monitor] Document concept and task information for administrator roles
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Anjana Suparna Sriram <asriram>
Component: doc-RHGS_Web_AdministrationAssignee: Rakesh <rghatvis>
Status: CLOSED CURRENTRELEASE QA Contact: Martin Kudlej <mkudlej>
Severity: unspecified Docs Contact:
Priority: high    
Version: rhgs-3.3CC: asriram, kmurarka, mkudlej, nthomas, rhs-bugs, sanandpa, sankarshan
Target Milestone: ---Keywords: ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-05-30 17:59:31 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1493639, 1493671    
Bug Blocks: 1502832    

Description Anjana Suparna Sriram 2017-10-16 20:00:22 UTC
Console 3.0 Content Plan: https://docs.google.com/document/d/1yPc2EpxuO0YWEIZQ9XXWSIlbggmfrTu0JHHXa7yBEj8/edit#

Comment 3 Martin Kudlej 2017-11-23 14:11:15 UTC
Issue:

<cite>
8.1. User Roles

There are three roles available for Web Administration.

    Admin: The Admin role permits the user to manage Web Administration and all storage operations.
    Normal User: The Normal user role permits the user to provision storage but cannot manage the Web Administration applications.
    Read-only User: The Read-only user role permits the user to access Web Administration in read-only mode, which means the user cannot actively manage storage. This role is ideal for users interested in monitoring the storage. 
</cite>
Content of this section is not correct, see https://github.com/Tendrl/api/blob/master/docs/authorizaton.adoc

Basically:
  - Read-only user can just monitor Gluster.
  - Normal user can do everything like Read-only user + POST, PUT, DELETE API actions. You should ask developers for details what does it mean from UI perspective. Probably it means that normal user can only import cluster. But I recommend to ask to be sure.
  - Admin user can do everything like Normal user + user management

Comment 7 Kanika Murarka 2017-11-27 12:43:09 UTC
From UI perspective,

1.Admin user can perform all operations.
2.Normal user is similar to Admin as mentioned in doc[1], but they cannot manage user handing operations.
3.Read-only(or limited) user can just monitor Gluster as mentioned in comment3, they cannot perform operations like enabling/disabling volume profiling or importing cluster.

[1]https://github.com/Tendrl/api/blob/master/docs/authorizaton.adoc

Comment 9 Martin Kudlej 2017-12-05 14:47:04 UTC
I think it is OK. --> VERIFIED

Comment 10 Red Hat Bugzilla 2023-09-14 04:10:11 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days