Membership
One person’s participation in one organization over a period.
Source table: Membership in Core Record Types (bds:Membership). A Membership is the fact that one person belongs to one organization over a period, in one or more positions. Every work fact about the person lives here, never on the person.
Rules and relationships
Link one Member and one Business Unit. A person in two organizations has two memberships. Position Held can contain several seats. Company Email, Access Level and Approval Limit belong to this organizational context. Reports To and Direct Reports relate memberships, not people. Heads (Department), Heads (Team) and Teams are inverses of the unit links. Business Relationships (Contact) and Campaigns (Accountable) show where this membership is a contact or accountable party. Membership ID is an auto number; Membership (Name) is a formula. KPI mirrors still show the older label Membership #.
Lifecycle and checks
Membership Status is Pending, Active, Inactive or Ended; set End Date when it ends. Source Employment Status and Source Archived are values carried from the legacy Operations base and are not maintained. Access Level is a business attribute, not proof of enforced permissions. The table has no completeness formula.
Source fields
Names, types, options and links are those configured in Core Record Types. The meaning is the first line of each field description in Airtable. Options describe configuration; they do not prove a rule is enforced elsewhere.
Recorded values
| Field | Type | Meaning | Options, link or calculation |
|---|---|---|---|
| Membership Status | Single select | Stores whether this membership is in force. | Pending, Active, Inactive, Ended |
| Source Employment Status | Text | Stores the raw employment label carried over from the legacy Memberships table. | Entered value. |
| Source Archived | Checkbox | Marks that the legacy Memberships row was archived. | Entered value. |
| Start Date | Date | Stores the day this membership began. | Entered value. |
| End Date | Date | Stores the day this membership ended. | Entered value. |
| Company Email | Stores the email address the company gave this person for this membership. | Entered value. | |
| Access Level | Single select | Stores the level the company assigns this person across its workspace. | Owner, Manager, Member, Guest |
| Approval Limit | Currency | Stores the largest amount this person may approve for the company, in US dollars. | Entered value. |
Links
| Field | Type | Meaning | Options, link or calculation |
|---|---|---|---|
| Member | Linked records | Links the person who holds this membership. | → Person · several records |
| Business Unit | Linked records | Links the company this person belongs to under this membership. | → Organization · several records |
| Position Held | Linked records | Links the seats this person occupies under this membership. | → Position · several records |
| Reports To (Membership) | Linked records | Links the memberships this person reports to in this company. | → Membership · several records |
| Direct Reports (Membership) | Linked records | Links the memberships of the people who report to this person in this company. | → Membership · several records |
| Heads (Department) | Linked records | Links the departments this person leads under this membership. | → Department · several records |
| Heads (Team) | Linked records | Links the teams this person leads under this membership. | → Team · several records |
| Teams | Linked records | Links the teams this person is on under this membership. | → Team · several records |
| Business Relationships (Contact) | Linked records | Links the company-to-company relationships this membership serves as contact. | → Business Relationship · several records |
| Campaigns (Accountable) | Linked records | Links campaigns associated with this accountable party. | → Campaign · several records |
| Tags | Linked records | Links optional labels from the shared Core Tags catalog. | → Tag · several records |
Calculated
| Field | Type | Meaning | Options, link or calculation |
|---|---|---|---|
| Membership (Name) | Formula | Shows the linked person’s name so the membership reads on its own where the link would show only its number. | Formula below. |
Generated by Airtable
| Field | Type | Meaning | Options, link or calculation |
|---|---|---|---|
| Membership ID | Auto number | Shows the running number that identifies this membership. | Airtable system value. |
Current formulas
Field IDs are rendered as current field names.
Membership (Name)
CONCATENATE(
{Membership ID}," - ",
IF(LEN(T({Member}) & "") > 0, T({Member}) & " - " & SUBSTITUTE(T({Business Unit}),"\"",""), "")
)
Example (fictitious)
Sam Example joins Example Roofing LLC: one Membership links Sam as Member and the company as Business Unit, with Start Date, Membership Status Active and Position Held “Sales Representative”. If Sam also works for another group company, a second Membership is created.
Use by other systems
Sync direction and the source view are confirmed only where the note says so; see Architecture and ownership.
| System | Local table | Note |
|---|---|---|
| KPIs & OKRs | Membership (mirror) | — |
| CRM | Membership (mirror) | — |
| Tooling and Access | Membership (mirror) | — |
| Communication | Membership (mirror) | — |
| Systems Central | Membership (mirror) | — |