GraphQL Editor Guide
  • GraphQL Editor
    • Home
      • Getting Started
      • Workspaces
      • Projects
      • Live Collaboration
      • Keyboard navigation
    • Graph
      • GraphQL Creator
      • ERD like Relation View
      • Markdown Docs
      • Generate TypeScript library
      • Schema versioning
      • Compare Schema Versions
    • Schema Libraries
    • Cloud
      • GraphQL API Platform
      • Instant Mock backend
      • GraphiQL Cloud
      • Endpoint switcher
      • Rest to GraphQL
      • E2E Tests Builder & Runner
    • Microservices FaaS
      • Resolvers
      • Code Editor
      • Deploy local server
      • Deploy using GraphQL Editor
      • Secrets & CORS
      • Logs
    • JS Playground
    • Github Sync
    • Troubleshooting
  • Tools
    • CLI
      • Schema
      • Create a microservice project
      • Development
      • Cloud
        • Local server
        • Deploy
          • Gitlab CI
          • Github Actions
        • Push/Pull
        • Get the CI token
      • Code Generation
        • TypeScript Typings
        • Resolvers
        • Model Types
      • Integrations
        • Installation
        • Develop your integrations
    • Stucco JS
      • Resolvers
      • Custom Scalars
      • Examples
    • GraphQL Zeus
      • Basics
        • Getting Started
        • Selectors
        • ES Modules
        • Specification
        • Use as a library
        • JavaScript
        • Custom fetch
        • Subscriptions
      • GraphQL
        • Interfaces and Unions
        • Variables
        • Aliases
        • Generate Gql
        • Directives
        • Scalars
      • Examples
        • Forms
        • React state
      • Plugins
        • Typed Document Node
        • Apollo
        • StuccoJS Subscriptions
        • React Query
Powered by GitBook
On this page
  • Creating a workspace
  • Member roles
  • Inviting members

Was this helpful?

  1. GraphQL Editor
  2. Home

Workspaces

Store your GraphQL Projects inside the GraphQL Editor Cloud.

PreviousGetting StartedNextProjects

Last updated 2 years ago

Was this helpful?

Workspaces are used to organize projects. Each workspace consists of all the workspace members invited to it, and their projects.

Creating a workspace

To create a workspace click the Add workspace button. Insert your unique namespace name and/or invite some members.

Member roles

  • Owner - Creator of the workspace. The team owner can add/remove/edit/view projects and members of a team. Only the owner can delete the team.

  • Admin - can add/remove/edit/view projects and members in a team (except for the owner).

  • Editor - can add and edit projects in your team.

  • Viewer - can view projects in read-only mode, seeing only the Graph part of the schema.

Inviting members

There are 2 ways of inviting members, both are in the Edit Team menu:

By email

Type in the email of the user you want to invite. It doesn't matter if they have a GraphQL Editor account. Simply click Add member and then set their role.

By magic link

Click Magic links in the Edit Team menu. Click Create Magic Link, set the allowed domain, expiration date and the role you want to assign the recipient. Then share it with them and as soon as they click it they will be on the team.

Workspace view