Skip to main content

Environment Setup

This guide covers the initial setup required before fully using VEXPLOR Logic Studio: organization structure, user management, and permission configuration.

System Requirements

Browsers

BrowserMinimum Version
Chrome90+
Edge90+
Firefox90+
Safari15+

Network

  • HTTPS connection required
  • WebSocket support (for real-time notifications)

Account and Authentication

First Login

Log in to logicstudio.vexplor.com with the account created by your administrator.

  • Email and password-based authentication
  • JWT token-based session management
  • Automatic renewal via refresh token when access token expires

Profile Settings

After login, click the profile icon in the upper right to configure personal information:

  • Name
  • Phone number
  • Profile image

Organization Structure

Tenant Architecture

VEXPLOR Logic Studio uses a multi-tenant architecture. Each organization (tenant) operates in a completely isolated environment.

  • Independent database schema (tenant_{id})
  • Independent user and permission system
  • Independent solution deployment environment

Department Management

Configure the department structure within your organization. Departments are managed in a hierarchical tree structure.

  1. Navigate to the Organization Management menu.
  2. Select the Department Management tab.
  3. Create parent departments first, then add child departments.
Company
├── Production
│ ├── Plant 1
│ └── Plant 2
├── Quality Control
│ ├── Incoming Inspection
│ └── Process Inspection
├── Materials Management
└── Business Support

User Management

Create and manage accounts for organization members.

  1. Go to Organization Management > User Management.
  2. Click the Add User button.
  3. Enter the following information:
    • Email (login ID)
    • Name
    • Department
    • Role

Permission Settings (RBAC)

VEXPLOR Logic Studio uses Role-Based Access Control (RBAC).

Role Structure

RoleDescriptionKey Permissions
AdminFull system managementAccess all features, manage users, configure permissions
ManagerDepartment/team managementManage department data, approve workflows
UserGeneral userAccess assigned menus, enter/view data
ViewerRead-onlyView data only, no edit/delete

Role Assignment

  1. Navigate to the Permission Management menu.
  2. Select a user.
  3. Assign a role.

Feature-Level Access Control

In addition to roles, granular access permissions can be set for specific features or menus.

  • Menu Access: Control sidebar menu items displayed per role.
  • Data Access: Set CRUD permissions at the table level.
  • Workflow Permissions: Configure workflow action permissions such as approve/reject.

Block Configuration

Block Selection

Configure blocks that were not selected during onboarding or that are additionally needed.

The platform provides 22 block modules:

DomainBlocks
Sales/DevelopmentSales Management, Product Development
Planning/ProcurementProduction Planning, Procurement, Inventory Management
ProductionManufacturing Execution, Shop Floor POP
QualityQuality Control, Laboratory/Analysis, Food Safety/HACCP, Cosmetics GMP
EquipmentEquipment Management
LogisticsLogistics/Transportation, Warehouse Management
Business SupportHR, Finance/Accounting, CRM, Groupware
Energy/EnvironmentEnergy Management, ESG
InfrastructureSecurity Management, IoT/Digital Twin

Each block maps to one or more solution templates. Activating a block makes the corresponding solution's tables, screens, and workflows available.

Block Interconnections

Blocks operate independently while exchanging data with other blocks:

  • Production Planning > Manufacturing Execution: Production orders flow to work orders
  • Manufacturing Execution > Quality Control: Production LOTs registered as inspection targets
  • Shop Floor POP > Manufacturing Execution: Shop floor results reflected in MES in real-time
  • Procurement > Inventory Management: Inventory automatically increases on receipt

Notification Settings

Notification Channels

VEXPLOR Logic Studio supports 5 notification channels:

ChannelDescriptionConfiguration Required
In-AppIn-platform notificationsNone (enabled by default)
EmailEmail notificationsSMTP or Gmail OAuth2
SlackSlack channel notificationsSlack Bot Token, Channel ID
WebhookHTTP POST callsWebhook URL
SMSText messagesTwilio account credentials

Notification Rules

Integrate with workflows to automatically send notifications on specific events:

  • Notify approvers when approval is requested
  • Notify materials manager on low inventory
  • Notify quality control team on defect occurrence

Initial Setup Checklist

After completing setup, verify the following:

  • Department structure registered
  • User accounts created with roles assigned
  • Required blocks activated
  • Notification channels configured (at minimum In-App)
  • Menu access verified by logging in as a test user

Next Steps

Once environment setup is complete, you can fully utilize the platform: