Skip to main content

Glossary

The terms MemberSync uses throughout the plugin and this documentation.

Organization : A group — such as a company or team — that holds seats and licenses and has members in roles. Organizations are how MemberSync models selling access to many people through a single buyer.

Organization type : A template for organizations. It defines defaults such as visibility and the seat benefits available to each member role.

Organization membership : A person's membership in an organization, including their role (owner, manager, or member) and the licenses assigned to them within that organization.

Role : A member's position in an organization — owner, manager, or member — which determines what they can do and what benefits they receive.

Seat : A place within an organization that a member occupies. Occupying a seat grants the member the access the seat carries. An organization has a fixed number of seats (its seat count) to assign.

Seat type : A template for seats. It defines which license types (and how many of each) a seat grants.

License : A unit of access. Assigning a license to a person or organization grants the LearnDash access it carries. A license has a status (active, unassigned, paused, or expired) and can expire.

License type : A reusable template that licenses are created from. License types can be system-generated (created automatically from your LearnDash content) or custom (admin-defined). A license type carries the actions that define what it grants.

Actor : The internal identity that holds or owns access. An actor represents a WordPress user, a LearnDash group, an organization, or a team — so access can be granted uniformly to any of them.

Resource : A piece of content that access applies to — for example a LearnDash course or course category.

Action : An operation a license or seat type performs on a resource — for example enrolling a holder in a course. Actions are how "this license grants that course" is expressed internally.

Course enrolment : The LearnDash access MemberSync grants or removes — whether through a membership plan or a license.

Access schedule : When access begins (or a license expires): immediately, after a delay (counted from purchase or redemption), or on a specific date.

Redemption : Applying a license to a holder so its access takes effect. Licenses can be redeemed automatically (auto-redemption) or when assigned.