Group Membership - YourMembers/yourmembers GitHub Wiki

Configuring Your Members to use our latest parent/child accounts feature.

Your Members 12.0.0. introduces the concept of Group Membership. This allows site administrators to create packages, each with the ability to create a configured number of child packages. A child package can inherit its parent's package-type or one determined by the parent account.

This new feature could be used in any number of ways. Family memberships could be purchased and the lead member would have control of the child accounts. Business users could create employee status child accounts, managed by a supervisor. There are many possibilities.

So let's walk through the process of configuring your site to use Group Membership.

1. Create a Group Membership Package

Create a new package to deal with Group Memberships specifically. In this case we're going to make the new package a free package and gift it to an existing user.

Navigate to YM --> Memberships --> Packages and click Add A New Package.

Once you reach the new package creation screen, give your new package a name and define its price, package type and duration.

Enter advanced mode and find the Group Membership settings. Set the number of child accounts that can be created by each parent account.

By default, group membership packages will use Inherit Mode. This means that any child packages of this parent package will inherit the parent's permissions. If you wish to configure different permissions for the child accounts, uncheck inherit mode and choose your options.

Available Package Types refers to the number of separate types of accounts, constricted by the overall, permissible child accounts setting.

Available Packages will show all your site's packages. Your parent package can place the child package on any of these available packages.

Once you finished configuring the parent package, save the settings and you will see that the new package appears in your packages list:

2. The Parent Package

Now gift the Group Membership parent package to an existing member. Alternatively sign up as a test user on your site using your newly created package (don't forget to log out of your admin account first.):

You can now edit the account.

Once your member is placed on the Group Membership package, they have access to a new Group Membership configuration screen within their WordPress profile.

3. Group Membership Administration

Groups of members can be controlled and reviewed by navigating to YM --> Members --> Group Membership.

⚠️ **GitHub.com Fallback** ⚠️