Core Concepts

Project

6min

In Microtica, a Project serves as a central hub where you organize and manage all your infrastructure components and applications. It’s the primary workspace that houses everything related to your deployment processes, including environments, cloud provider settings, and infrastructure-as-code configurations.

When setting up a project, you can create Environments tailored to specific stages of your development cycle, such as development, staging, and production. Each environment allows you to select your preferred cloud provider (like AWS, GCP, or Azure) and choose the infrastructure-as-code tool (such as Terraform or CloudFormation) that best suits your needs.

Create new Project

To create a new project in Microtica, start by navigating to the "See All Projects" button from the header section on your console. Click "Create Project," then choose the pricing plan that suits your needs.

Next, fill in the project details, such as the name and description. Once everything is set, click "Create" to finalize your new project.

Document image


Manage teammates

Having more teammates on Microtica helps you manage your infrastructure, applications, and project delivery efforts better and helps your entire team with the DevOps activities of delivering your solution to the cloud faster and easier. 

You can add, manage permissions or remove teammates on a Project level. So when you're in a project, navigate to the Settings from the left menu and click on Members tab.

Document image


You must be logged in as a Project Owner or Admin to add, manage or remove teammates.

Add/Invite user

To add/invite a teammate to your project enter the email address and select the role for the team member. Make sure to use the email address that the user used when creating a Microtica account. If the teammate doesn't have a Microtica account, he will need to sign up and the project will appear in his list of projects.  

User permissions

The users on a project can have four different permissions.

  1. Owner permissions - The user has access to every resource, action, and settings in the project. 
  2. Admin permissions - The user can create components, services, environments, saving schedules, trigger builds and deployments, and manage users. The user cannot update/delete the project.
  3. Write permissions - The user can create components, services, environments, saving schedules, trigger builds, and deployments. The user cannot manage users in the project or update/delete the project.
  4. Read permissions - The user can view everything in the project but doesn’t have access to any action.

Manage user permissions

You can change the permissions of a user by selecting a new one from the permission dropdown next to the user's email. You can change the user's permissions only if you have the Owner or Admin role yourself. 

Manage user permissions in Microtica
Manage user permissions in Microtica


Remove user

To remove a user from the project, you can click on the three dots button on the right of the user's email in the list of members. You can remove a user only if you have the Owner or Admin permissions yourself. 

Remove user in Microtica
Remove user in Microtica




Updated 14 Aug 2024
Doc contributor
Doc contributor
Did this page help you?