OrganizationMember
OrganizationMember defines a member of an organization.
Properties
roleenum requiredDeprecated: UsefgaRoleinstead. The member’s built-in role within the organization. For members assigned a custom role, this is the closest built-in projection (member,admin, orbillingManager) and may lose detail;fgaRoleis authoritative.Values:none— None- OrganizationRoleNone describes the role of non-members.
member— Member- OrganizationRoleMember is the role for regular members.
admin— Admin- OrganizationRoleAdmin is the role for admins.
potential-member— PotentialMember- OrganizationRolePotentialMember is the role for users who are explicitly not a member of the organization, but are a member of the backing org on the 3rd party identity provider. (i.e. they could join the org.)
stack-collaborator— StackCollaborator- OrganizationRoleStackCollaborator is the role for users who are not a member of an organization, but have been explicitly granted access to some of the organization’s stacks. So they have limited permissions to access the org’s data.
billing-manager— BillingManager- OrganizationRoleBillingManager is the role for billing admins.
- The user information for this organization member.
- ↳
namestring requiredThe user’s display name. - ↳
githubLoginstring requiredThe user’s login name. - ↳
avatarUrlstring requiredThe URL of the user’s avatar image. - ↳
emailstring optionalThe user’s email address. It is only populated on selected endpoints and is omitted from most responses. Treat it as sensitive information. createdstring requiredWhen the member joined the organization.knownToPulumiboolean requiredKnownToPulumi returns if the organization member has a Pulumi account.virtualAdminboolean requiredVirtualAdmin indicates that the member does not have admin access on the backing identity provider, but does have admin access to the Pulumi organization.- Links to the member in the Pulumi Console
- ↳
selfstring optionalA self-referencing hypermedia link (URL) to this member resource. - The role currently assigned to this member — either a built-in role (member, admin, billingManager) or a custom role. Falls back to the organization’s default role if no role is assigned directly.
- ↳
idstring requiredThe unique identifier of the role. - ↳
namestring requiredThe name of the role. - ↳
modifiedAtstring requiredThe timestamp when the role was last modified. teamsarray[string] optionalDeprecated. Use GetOrganizationMemberTeams to list teams.