Gaio DataOS
English
English
  • Welcome to the Gaio Platform documentation!
  • Documentação
    • General information
      • Functioning Structure
      • Login
      • Home page
    • Applications
    • Studio
      • Suit
      • Data Sources
      • Tasks
        • ETL
          • Builder
          • SQL
          • SQL External
          • Insert Table
          • Insert Row
          • Update
          • Delete
          • Create Table
          • Quick Table
          • pivot table
          • Unpivot Table
          • Run Process
          • Rest
          • Parameters to Table
          • Table to Parameters
          • Users
          • CSV Web
          • Google Planilhas
        • Analytics
          • Sample
          • AutoML
          • Scoring
          • Cluster
          • Main Components
          • Association Rules
          • Time Series
          • Python
        • Delivery
          • Report
          • Power Search
          • Content
          • Form
          • Exportar Output
          • Banner
          • Export CSV
          • Map
          • Insights
          • API
          • SMS
          • Whatsapp
          • Email
          • Network
      • Parameters
      • Forms
      • Files
      • Action Buttons
      • Top Menu
        • SQL
        • Edit Bucket Tables
        • Executions in Progress
        • Map Editor
        • Schedule
        • Models
        • Cognitive
        • Error log
        • Edit Dashboard
        • Chat - GPS
        • General Menu
    • Administration
      • Permissions
      • Users
      • Data Sources
      • Repositories
        • Creation
        • Data Management
      • Sharing
      • Schedules
      • Logs
    • Keyboard Shortcuts
  • Integrações
    • LDAP
  • HUB
    • Exemplos
      • Tarefa Conteúdo
        • Manual Form
  • FAQ
  • Gestão de Servidor
    • Gaio startup
  • What's New!
    • Release Notes
      • 2022
  • Import
    • Editor de Mapas
    • Parâmetros
    • Formulários
    • Processos
    • Editar Dashboard
    • Administração
      • Usuários
        • Permissões
      • Fontes de Dados
      • Repositórios
        • Criação
        • Gestão de Dados
      • Compartilhamento
      • Agendamento
      • Log
    • Consulta
Powered by GitBook
On this page
  • 1. Authentication ( bind )
  • 2. Add user ( ldapadd )
  • 3. Modify user ( ldapmodify )
  • 4. Delete user ( ldapdelete )
  1. Integrações

LDAP

LDAP administration endpoints

Enterprise version feature Only in the Enterprise version of Gaio is it possible to create integration with Microsoft Active Directory .

1. Authentication ( bind )

  • IP/host: address

  • Port: 1389

  • cn : connection user

  • secret : access password

Check with the support team to obtain authentication details

2. Add user ( ldapadd )

Required fields

  • dn : ou= user

  • User data: name , email , password , role

  • Possible values for user type (role):

    • dev

    • user

    • admin

Example: user file/data

dn : ou= user
name: David de Souza
email: davisouza@example.com
password:mysecretpassword
role:dev

Considering that the data was saved in the file called a.ldif , use the command below

ldapadd -H ldap://mydomain.gaio.io:1389 -x -D cn =gaio -w asdfg -f a.ldif

3. Modify user ( ldapmodify )

Required fields

  • dn ( cn = email + ou): cn =davisouza@example.com, ou= user

  • changetype : modify

  • User data: see examples

For all modifications to this topic, the command line below was used (data saved in the m.ldif file ):

ldapmodify -H ldap://mydomain.gaio.io:1389 -x -D cn =gaio -w asdfg -f m.ldif

3.1 Change status

  • values : active/inactive

  • replace : change_status

dn:cn = davisouza@example.com ,ou = user
changetype : modify
replace : change_status
change_status :active

3.2 Add user to group

  • numeric values (group id) separated by comma: 2,67,48

  • replace : add_grodn: cn = davisouza@example.com,ou = user

changetype : modify
replace : add_group
add_group:2,67, 48

3.3 Remove user from group

  • numeric values (group id) separated by comma: 2,67,48

  • replace : remove_group

dn: cn = davisouza@example.com,ou = user
changetype : modify
replace : remove_group
remove_group:2,67, 48

3.4 Modify user type

  • values : dev / user /admin

  • replace : change_role

dn: cn = davisouza@example.com,ou = user
changetype : modify
replace : change_role
change_role:user

3.5 Modify email

values : new email

replace : change_email

dn: cn = davisouza@example.com,ou = user
changetype : modify
replace : change_email
change_email :novo_email@example.com

3.6 Modify password

values : new password

replace : change_password

dn: cn = davisouza@example.com,ou = user
changetype : modify
replace : change_password
change_password : new_secret_password

4. Delete user ( ldapdelete )

the user's email via the LDAP delete function

ldapdelete -H ldap://mydomain.gaio.io:1389 -x -D cn = jay -w asdfg " cn =ca@example.com, ou= user "
PreviousKeyboard ShortcutsNextExemplos

Last updated 1 year ago