loading...
No Results
  • Get Started
    • Welcome to GoInsight.AI
    • Quick Start
  • Knowledge 101
    • Key Concepts
    • Knowledge Base
    • LLM Selection Guide
    • Tool
    • Service
    • Data Security
  • Quick Chatbot
    • Build a Quick Bot
  • InsightFlow
    • InsightFlow Introduction
    • Types of InsightFlow
    • Node
      • Start
      • LLM
      • Knowledge Base Retrieval
      • Answer
      • Document Writing
      • Document Reading
      • HTTP Request
      • IF/ELSE
      • Question Classifier
      • Branch Aggregator
      • Multi branch Selector
      • Iteration
      • Auto-Continue
      • Template
      • Code
      • JSON Variable Extractor
      • Variable Assigner
      • Variable Extractor
      • KnowledgeFocus LLM
      • Agent
      • End
    • Publishing
      • Publishing an Interactive Flow
      • Publishing a Service Flow
      • Create Your First Workflow
  • Control & Management
    • Access Control
Home > Documentation > Control & Management

Access Control

This tutorial will guide you through the fundamental concepts of GoInsight.AI's permission system. We will explore the different levels of user management, how resources are managed, and common scenarios for applying these settings, providing you with a clear understanding of how to control access and facilitate effective team collaboration.

1. What is User Management & Access Control

Managing users and controlling their access are essential aspects of maintaining security and efficiency within GoInsight.AI. User management deals with user accounts, while access control defines what users can do within the platform.

User Management in GoInsight.AI refers to the administration of user accounts. This includes creating new user profiles, modifying existing ones, and managing their active or inactive status. It's about establishing ‘who’ can access the GoInsight.AI platform.

Access Control then defines ‘what’ these users are permitted to do within GoInsight.AI, specifically in relation to AI automation workflows, data, and other resources. This involves setting specific permissions that dictate a user's ability to view, create, edit, execute, or manage different elements of the system.

Think of it simply: “User Management” grants access ("keys"). “Access Control” defines what actions are allowed once access is granted ("which rooms and what to do inside"). Within GoInsight.AI, this protects data, prevents errors, and enables secure team collaboration across all its features.

2. Why Enterprises Need Access Control

  • Enabling Granular Management
    • GoInsight.AI aims to allow precise assignment of roles and permissions to specific files and data. This ensures users access only what they need, promoting clear responsibility, reducing errors, and simplifying management as your organization and workflows grow. Tailoring access enhances both efficiency and security.

  • Protecting Sensitive Data & Mitigating Security Risks
    • Prevents unauthorized access and mitigates data breaches from misconfigured permissions (like ex-employees retaining access). GoInsight.AI's "Private Files" ensure resource owners have exclusive control, with administrators able to transfer ownership only when absolutely necessary. This is vital for safeguarding confidential information and maintaining operational order.

  • Streamlined Team Management
    • Enables independent management of multiple teams through isolated permissions, preventing cross-interference. This ensures that the departure or changes within one team's administration won't disrupt the collaborative workflows of other teams.

  • Seamless Knowledge Transfer
    • GoInsight.AI facilitates a smooth transfer of resources, whether automatically or manually, when employees leave or teams change. This critical feature prevents the loss of vital company information during personnel transitions.

In essence, access control in GoInsight.AI is vital for security, efficient management, and flexible collaboration.

3. Core Features of GoInsight.AI's Access Control

Access control is a critical component of enterprise management, and GoInsight.AI offers a robust and flexible solution to ensure both security and efficiency. Here are the core features that make it stand out:

1. Multi-Level User Management

GoInsight.AI implements a hierarchical user management system that provides distinct levels of control and responsibility:

Enterprise Level Provides top-level control over critical security and financial aspects.
Group Level Enables autonomous management within specific teams, including assigning permissions for non-private resources and managing members.
Individual Level Allows users to create resources with the option to keep them private or manage them collaboratively within their group.

2. Adaptive Personnel Management

The system automatically adapts to changes in personnel, ensuring seamless transitions:

Group Transfers Automatically shifts management of non-private resources to the new group admin.
Employee Departures Ensures that superiors or top-level admins can take over resources, preventing orphaned data.

3. "Private" vs. "Non-Private" Resource Management

GoInsight.AI offers a flexible file management system that balances privacy and collaboration:

Private Files Accessible solely by the owner, offering maximum security for sensitive information, even from admins.
Non-Private Files Facilitates internal collaboration with permission-based editing and sharing managed by authorized users.

4. Flexible Resource Ownership Transfer

Ownership of resources can be transferred seamlessly:

Executors Only enterprise owners and super administrators can transfer ownership.
Scenarios This feature is particularly useful for scenarios like employee departures or project role changes, ensuring that resources remain accessible and managed.
Details New owners inherit the permissions of the resource, while the original owner can choose to retain or relinquish access rights, preventing resource loss or misuse.

These core features collectively provide a robust and adaptable framework for managing access and permissions within GoInsight.AI, catering to various organizational needs and ensuring both security and efficient collaboration.

4. Function Explanation & Operation Guidance

This part will guide you on how to configure the permission system step by step to achieve optimal "lean management" and "secure collaboration" within your organization.

1. Define Enterprise-Wide Openness:

As the ‘Enterprise Owner’, your first step is to determine the overall openness of your GoInsight.AI environment in the “Settings” panel.

Allow Private Files: When enabled, employees can create private files (including Bots, Knowledge Bases, and InsightFlow, etc.) for personal use only.

Group admins can manage resources owned by their group members: When enabled, group admins can manage resources (including Bots, Knowledge Bases, InsightFlow, etc.) that are "owned" and "non-private" within their group.

allow private files 1

2. Establish Your Organizational Structure with Department Groups:

In the dashboard, Navigate to the “Groups & Members” section in the dashboard. Click on “+ Create Group” button to proceed.

create group 2

3. Invite Employees and Assign Group & Initial Permissions:

Within the “Groups & Members” section, select the “Members” tab. Then click the “+ Member” button to invite specific member(s).

add member 3
During the invitation process, you can assign an initial role (Team Member or Super Admin) to the new member.
For Team Member role can only manage bots, knowledge bases, workflows that they have created or been assigned.
For Super Admin can manage all bots, knowledge bases, workflows, and invite/manage group admins and team members.

You'll also select their group and optionally specify their position within that group.

4. Setting Resources to "Private" or "Non-Private":

To control the visibility of a specific resource (Bot, Knowledge Base, InsightFlow, etc.), click the “Edit” icon associated with that resource. Select the “Permissions” module, where the resource owner can decide and complete the settings.

resource settings 4

5. Configuring Resource Permissions for Enterprise-Wide or Specific Access:

Click the “Edit” icon associated with resources (Bot, Knowledge Base, InsightFlow, etc.) and go to the “Permissions” module, where you can edit the permissions of the resources. Decide whether to make the resources public within the enterprise and which personnel and groups can access and use them.

add team member 5

For each selected individual or group, you can assign one of the following permission levels:

Manager Mode Manage members and edit/delete workflows
Editor Mode View/Edit workflows
Viewer Mode View workflows only

mode 5 1

6. Editing Resource Owners

To change the owner of a resource, click its “Edit” icon and navigate to the “Permissions” section. Only “Owner” and “Super Admin” have the authority to edit the resource owner. This ensures a high level of control over critical resource ownership, especially during transitions.

edit resource owner 6

Configuring GoInsight.AI's permission system provides key benefits: enhanced security through clear roles and private files, simplified team collaboration with efficient group management and transitions, flexible control adapting to organizational changes, and scalable support for growth and complex workflows.

Conclusion

GoInsight.AI's multi-level user management and access controls are key to building a secure, well-organized, and efficient operational environment. This system allows you to clearly define user roles, protect sensitive data with private resources, streamline team collaboration through group-based permissions, and ensure business continuity with flexible ownership transfer.

By the end of this tutorial, you will understand how to effectively configure GoInsight.AI's permission settings to establish a secure and collaborative workspace.

Updated on: Jun 25, 2025
Prev Create Your First Workflow
On this page
  • 1. What is User Management & Access Control
  • 2. Why Enterprises Need Access Control
  • 3. Core Features of GoInsight.AI's Access Control
  • 4. Function Explanation & Operation Guidance
loading...
No Results