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 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 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 owner permissions the user has access to every resource, action, and settings in the project 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 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 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 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