Showing server-manager panels to a user


(Paulo Rodrigues) #1

First of all I’m new here, and a very fresh new fan of nethserver.
I created new users but I can’t give privilege of admin for new users, I already gave a admin group(default group), but I cant access to all the functions of the dashboard.
Any idea?


*Sorry my english, I’m Portuguese

Community Digest 6 - October 2015
Just because I am paranoid, doesn't mean they aren't hacking my servers
Introducing new members on community - 12 Oct 15
(Giacomo Sanchietti) #2

Actually you have to do it manually.
See: User-delegated-Panel, think tank

But i suggest you a simpler solution: use two different passwords for admin and root, and give the admin access to a specific user.

(Paulo Rodrigues) #3

I already did that, but I wanted other user with admin privilege.

(Paulo Rodrigues) #4

How we do manually?

(Paulo Rodrigues) #5

I have this new user in the admin group

But when I try to access with this user I only have the profile:

(Giacomo Sanchietti) #6

@davidep sorry to bother, but this is yours :smiley:

(Stefano) #7

are you talking about admin privileges on web gui or on windows’ side?

in the first case, AFAIK, it’s not possible

(Paulo Rodrigues) #8

It was in the first case, so it’s not possible OK, and yes the users is me. :smile:
Thanks a lot, what a amazing community.

(Alessio Fattorini) #9

It’s an interesting feature, I want it and we have already discussed but badly I don’t remember where :neutral_face:
@Paulo_Rodrigues I changed the category into “Feature” and modified the title.
How can we handle this? Can we achieve some thoughts?

(Stefano) #10

the solution is quite simple and already here: just share admin credentials with users that need to login into web GUI

(Paulo Rodrigues) #11

but how you share admin credentials with other users?? sorry if the questions is nub but I’m a nub to

(Stefano) #12

well… fisrt of all I guess you need to give some users the possibility to login in web GUI to change some parameters… if so, since there’s no different access level (i.e. even if possible, all users loggin in will see all and could do everything), you have to give to delegate user(s) the admin password (different from the root’s one)

obviously you must trust the user(s)

(Paulo Rodrigues) #13

I know now is noob not nub, lol sorry my english

(Alessio Fattorini) #14

As suggested by @Paulo_Rodrigues the starting idea might be quite simple, we need to permit a normal user to see just a few of existing panels, for example:

  • user/groups/email address - managing email accounts
  • dashboard - showing NethServer status
  • shared folders - managing fileserver

What about? I am keen to hear what others think

(Paulo Rodrigues) #15

with that is amazing improvement, but some information I think is important to for example in the dasboard the information how much each user holds the file server in comparison to other users. which models the admin want them to see and so on…

(Alessio Fattorini) #16

Good, please don’t add other arguments here, we have already covered this topic with @sitz you can reply there:

(Giacomo Sanchietti) #17

We already have it, simply there is no GUI for the configuration.

(Alessio Fattorini) #18

Good to know! :smile: So the first big step is already done only remaining to craft the GUI.

(Stéphane de Labrusse) #19

from what I recall the file /usr/share/nethesis/NethServer/Authorization/base.json needs to be templated

I did a quick template sometime ago

(Alessio Fattorini) #20

Thanks for having started the job do you have any mockup or suggestion on howto designing the GUI?