Difference between revisions of "Groupmembers Panel"

From SME Server
Jump to navigationJump to search
(New page: === Maintainer === Michael Weinberger === Introduction === This contrib provides a modified groups panel to be used together with the [http://www.dungog.net/wiki/Usermanager#User_Manager ...)
 
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
==Groupmember panel for user manager==
 +
{{Level|Medium}}
 +
 
=== Maintainer ===
 
=== Maintainer ===
 
Michael Weinberger
 
Michael Weinberger
  
 
=== Introduction ===
 
=== Introduction ===
This contrib provides a modified groups panel to be used together with the [http://www.dungog.net/wiki/Usermanager#User_Manager smeserver-userpanel] contrib. In this panel only the members of the groups can be changed. All other functions like create, delete and editing the description are removed. The maintenance of groups can be delegated to normal users without the risk that they inadvertently delete groups.
+
This contrib provides a modified groups panel to be used together with the [[UserManager]] contrib. In this panel only the members of the groups can be changed. All other functions like create, delete and editing the description are removed. The maintenance of groups can be delegated to normal users without the risk that they inadvertently delete groups.
 +
=== Version ===
 +
{{ #smeversion: smeserver-groupmembers-panel}}
 +
 
  
 
=== Download and Installation ===
 
=== Download and Installation ===
Line 10: Line 16:
  
 
=== Configuration ===
 
=== Configuration ===
 +
Delegate the 'Group members' panel to a user in the 'Security'->'User Panel Access' panel.
 +
 
By default the user can edit all groups. You can restrict the access to a comma separated list of groups defined in property 'delegatedGroups' in the user's account record.
 
By default the user can edit all groups. You can restrict the access to a comma separated list of groups defined in property 'delegatedGroups' in the user's account record.
  
Line 19: Line 27:
  
 
=== Uninstall ===
 
=== Uninstall ===
  /usr/bin/yum erase smeserver-groupmembers-panel
+
  rpm -e smeserver-groupmembers-panel
 +
 
 +
 
 +
=== Bugs ===
 +
Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}and select the smeserver-groupmembers-panelcomponent or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-groupmembers-panel|title=this link}}.
 +
 
 +
{{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |component=smeserver-groupmembers-panel|noresultsmessage="No open bugs found."}}
 +
===Changelog===
 +
Only released version in smecontrib are listed here.
 +
 
 +
{{ #smechangelog: smeserver-groupmembers-panel}}
  
 +
--
 
[[Category: Contrib]]
 
[[Category: Contrib]]
 
[[Category: Administration]]
 
[[Category: Administration]]

Latest revision as of 16:16, 13 June 2016

Groupmember panel for user manager

PythonIcon.png Skill level: Medium
The instructions on this page require a basic knowledge of linux.


Maintainer

Michael Weinberger

Introduction

This contrib provides a modified groups panel to be used together with the UserManager contrib. In this panel only the members of the groups can be changed. All other functions like create, delete and editing the description are removed. The maintenance of groups can be delegated to normal users without the risk that they inadvertently delete groups.

Version

Contrib 10:
Contrib 9:
smeserver-groupmembers-panel
The latest version of smeserver-groupmembers-panel is available in the SME repository, click on the version number(s) for more information.



Download and Installation

/usr/bin/yum install --enablerepo=smecontribs smeserver-groupmembers-panel
/etc/e-smith/events/actions/navigation-conf

Configuration

Delegate the 'Group members' panel to a user in the 'Security'->'User Panel Access' panel.

By default the user can edit all groups. You can restrict the access to a comma separated list of groups defined in property 'delegatedGroups' in the user's account record.

Example: You want restrict user 'jsixpack' to edit the groupmembers of the groups 'sales' and 'devel':

db accounts setprop jsixpack delegatedGroups sales,devel

To allow user 'jsixpack' to edit all groups again, remove the 'delegatedGroups' property:

db accounts delprop jsixpack delegatedGroups

Uninstall

rpm -e smeserver-groupmembers-panel


Bugs

Please raise bugs under the SME-Contribs section in bugzilla and select the smeserver-groupmembers-panelcomponent or use this link .

"No open bugs found."

Changelog

Only released version in smecontrib are listed here.

smeserver-groupmembers-panel Changelog: SME 10 (smecontribs)
2021/08/22 Terry Fage 1.0.4-3.sme
- apply locale 2013-07-14 patch
2021/03/27 Brian Read 1.0.4-2.sme
- Add Update event to createlinks [SME: 11081]

2021/03/27 BogusDateBot
- Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday,

 by assuming the date is correct and changing the weekday.
Sat May 21 2008 --> Sat May 17 2008 or Wed May 21 2008 or Sat May 24 2008 or ....
2020/11/04 Michel Begue 1.0.4-1.sme
- first import for sme 10 [SME: 11081]
2016/06/09 Jean-Philipe Pialasse 1.0.2-2.sme
- Add Update event to createlinks wrong module path [SME: 9562]


--