# SelectableTeamMember

SelectableTeamMember

A team member the requesting account may select, for example to mention in a
Note. It carries only what a picker shows. The team-management fields on
`TeamMember`, such as roles and channel permissions, stay with the
`teamMembers` query, which needs more access than this one.

**Status:** ⚠️ Experimental

**Fields:**
- `id`: `AccountId!` - The member's Account ID.
- `avatar`: `String!` - The member's avatar URL.
- `email`: `String!` - The member's email address.
- `isLocked`: `Boolean!` - Whether the member's access to the organization is locked. On an
organization with Roles, a locked member with an assigned role keeps
viewer-level access and can still be selected. Locked members receive no
Notes notifications while locked.
- `name`: `String` - The member's name. Null if the member has not set one.
- `urn`: `String!` - The member's Buffer account URN, in the form
`urn:buffer:account:<account-id>`. Use it as the `serviceEntityId` of a
mention annotation. Selecting a member does not authorize a mention: a Note
write checks every mentioned account against the Note's subject.