Skip to the content
Documentation

membermanagement.ini

No ratings yet

Available since Exponential 6.0.15 (in development, not in a release yet).

Summary

Member management: which user groups may manage the user accounts of which other groups, with which policies, and which groups nobody manages through such a rule.

Description

Member management: which user groups may manage the user accounts of which other groups, with which policies, and which groups nobody manages through such a rule. Read by the setup wizard's role step and the kickstarter (a new installation), by bin/php/addmembermanagement.php --apply (an installation that exists; without --apply it only shows what it would change), and by the access check that keeps the protected groups' accounts out of reach (doc/eng-us/bc/6.0/member-management.md).

The defaults give the Editors group the role "Member management": create, edit (name, e-mail, password), enable and disable, move and remove the accounts below Members. The accounts of Administrator users and Editors stay with the administrators, and nobody gets roles, sections or setup from it.

Groups are named in one of these forms, so the same file fits every installation: remote:<

Groups

Group Help
[MemberManagementSettings] Generated example
[MemberGuardSettings] Generated example
[MemberRule_editors_manage_members] Generated example
[MemberPolicySet_member_management] Generated example

Location

settings/membermanagement.ini; override it in settings/override/membermanagement.ini.append.php, in a siteaccess or in an extension.

See also

Help: bc/6.0/member-management.md

Generated examples: the settings of membermanagement.ini

Added to the reference for Exponential 6.0.15: the 4.x reference had no page for this file. The groups are listed from the file; their settings are described in its comments.

In this section

Contributors

Comments

Add a comment

Comments are read by a moderator before they appear.