Skip to main content

Project Permissions

Admin Role in Managing Projects and Members

admin-role-in-managing-projects-and-members

The Admin is the highest authority in the platform, with the following capabilities:

  • Project Management: Admin can create, edit, or delete projects.
  • Add or Remove Members: Admin can add or remove members from projects and change their permissions.
  • Assign User Permissions: Admin can assign specific permissions to members within the project, such as the ability to create, edit, or delete functions, jobs, etc.

Member Permissions for Function Creation and Editing

member-permissions-for-function-creation-and-editing

Members can create, edit, and deploy functions within their projects. Specifically:

  • Create New Functions: Members can create new functions from pre-built templates or write their own code.
  • Edit Functions: Members can edit existing functions, update code, or fix bugs.
  • Deploy Functions: After editing, members can deploy functions to the providers and devices they selected.

Permissions for Job and Job History Management

permissions-for-job-and-job-history-management

  • Job Permissions: Admin can assign permissions for members to create and run jobs or limit them to only monitoring jobs.
  • Job History: Both Admin and members can view the history of created jobs, their status (running, completed, failed), and related logs.