highbond_collaborator (Resource)
Example Usage
resource "highbond_collaborator" "main" {
project_role = "professional_manager"
user_id = "wyealuxxount8o4itdn6"
parent_resource_type = "projects" //frameworks
parent_resource_id = 45563
}
Schema
Required
parent_resource_id
(Number) The ID of the parent resource
project_role
(String) Roles apply within an individual project or framework. A single user may have a different role for each project or framework. Available project roles are: professional_manager, professional_user, oversight_executive, oversight_reviewer, contributor_user, contributor_manager, contributor_tester
user_id
(String) The unique identifier (UID) of the assigned user.
Optional
force_updates
(Boolean) Allows overriding top-level 'create_only' option.
parent_resource_type
(String) The type of the parent resource. Enum: projects, frameworks
Read-Only
created_at
(String) The timestamp identifying when the collaborator was created
effective_role
(String) A user may be assigned to a project as an individual with a specific role, and also as a member of a group with a different role. If those roles conflict with each other, HighBond uses the effective_role
id
(String) The ID of this resource.
organization_role
(String) Organization roles are user privileges that allow users to perform actions in projects and frameworks. Available account roles are: sys_admin, project_creator, admin, archivist, timesheets_admin, compliance_maps_read, compliance_maps_write, compliance_maps_no_access, assurance_plan_admin
updated_at
(String) The timestamp identifying when the collaborator was last updated