When you create a user account in the HashiCorp Cloud Platform (HCP) portal, an organization is created automatically. That organization will contain your resources, including HashiCorp Virtual Networks (HVN) and product deployments.
Currently, HCP supports email and password, as well as authentication via GitHub, and Single Sign-On through Okta which can all be used to sign into HashiCorp Learn, Discuss, and our HashiConf virtual events platforms.
There are three user roles that grant different levels of access.
Admin grants contributor-level permissions with the added ability to invite and remove other users. Admin level users can also change the permissions of other users.
Contributor grants the ability to create, edit, and delete resources and view the Access Control page.
Viewer grants the ability to view existing resources only.
To invite other users into your organization:
- Navigate to the Access Control (IAM) page on the left side navigation.
- On the Users page, click +Invite user.
- Enter the email address of your invitees. You can add multiple users by continuing to click + Add. The Assign role selection box will appear next to each user added.
- Select the role to grant each user and click Invite.
Invited users will appear in the Pending Invites tab until they register or sign into an existing account with the invited GitHub primary email address.
Currently, email addresses must match the GitHub primary email of each person you wish to invite in order to add them to your organization.