Editando um membro de uma organização filha

Exemplo de mutation

mutation {
  updateOrganizationMember(
    organization_id: 123, 
    user_id: "1234", 
    member: { 
      name: "João Teste", 
      email: "[email protected]", 
      birthday: "1995-11-24"
    }
  ){
    id
    user { id name email cpf birthday }
    group { id name }
    api_token { access_token }
  }
}

Parâmetros opcionais

member.cpf: "01234567890"
member.company: "Empresa 123"
member.group_id: 12345 // Por padrão é o "Sem grupo". Se for ele, é usado "permissions"
member.permissions: {
  "create_documents": true, // Criar documentos
  "archive_documents": true, // Arquivar documentos
  "delete_documents": true, // Excluir documentos
  "sign_documents": true, // Assinar documentos
  "view_documents_gr": true, // Ver documentos de outros usuários do grupo
  "view_folders_gr": true, // Ver as pastas dos membros do grupo
  "actions_documents_gr": true, // Gerenciar os documentos dos membros do grupo
  "actions_folders_gr": true, // Gerenciar as pastas dos membros do grupo
  "actions_templates_gr": true, // Gerenciar modelos de documentos do grupo
  "view_documents_oz": true, // Ver todos os documentos da organização
  "view_folders_oz": true, // Ver todas as pastas da organização
  "view_member_documents_oz": true, // Ver documentos por membro da organização
  "view_member_folders_oz": true, // Ver pastas por membro da organização
  "view_group_documents_oz": true, // Ver documentos por grupo da organização
  "view_group_folders_oz": true, // Ver pastas por grupo da organização
  "actions_documents_oz": true, // Gerenciar todos os documentos da organização
  "actions_folders_oz": true, // Gerenciar as pastas de todos os membros da organização
  "view_invoices_oz": true, // Acesso às notas fiscais
  "change_plan_oz": true, // Alterar o plano e pagamento
  "actions_members_oz": true, // Gerenciar os membros e permissões da organização
  "actions_groups_oz": true, // Alterar as configurações dos grupos da organização
  "actions_webhooks_oz": true, // Alterar o webhook de API da organização
  "change_appearances_oz": true // Alterar as configurações de aparência da organização
}

Atualizado

Isto foi útil?