The Application users feature allows you to manage and control access for your application users, ensuring they can engage with your platform according to the roles and permissions you set.
Rayven.io’s Workspace User Management feature allows administrators to manage internal team members who design, build, and maintain applications across the platform. This includes developers, analysts, and admins working within the Rayven Workspace environment.
This guide explains how to add users, assign workspace roles, and configure access controls for secure and scalable collaboration.
1. What Are Workspace Users?
Workspace users are internal collaborators with access to the backend of the Rayven platform. Unlike application users (clients or end-users), workspace users can:
-
Create workflows and dashboards
-
Configure tables, data sources, and connectors
-
Manage apps, environments, and permissions
2. Adding a Workspace User
Step 1: Open Workspace User Settings
-
From the Workspace header, go to Settings.
-
Click on Workspace Users to open the user management interface.
Step 2: Click “Add New Workspace User”
-
Enter the user’s:
-
Name
-
Email
-
Contact details (optional)
-
Step 3: Assign a Role
Choose from predefined workspace roles:
Role | Access Level |
---|---|
Admin | Full access to all workspace settings, apps, users, and deployments. |
Developer | Can create and manage workflows, dashboards, and apps. Cannot manage workspace users. |
Viewer | Read-only access to view apps, workflows, and interfaces. Cannot edit or manage content. |
Step 4: Set Scope (Optional)
-
Assign users to specific projects, environments, or apps if role-based scoping is enabled.
-
This helps isolate work between departments, clients, or product areas.
Step 5: Save and Invite
-
Click Save to send an email invitation.
-
The user will receive a link to create a login and join the workspace.
3. Managing Existing Users
You can update a user’s role or revoke access at any time:
-
Click on a user’s name to edit role, permissions, or scope.
-
Use the disable or delete option to remove access.
-
Changes take effect immediately.
4. Example Use Case
Scenario: A SaaS company has multiple teams working on client solutions within Rayven.
Approach:
-
The Admin sets up environments for each client.
-
Team members are added as Developers, scoped to their assigned client projects.
-
Executives are given Viewer roles to monitor progress and dashboards.
This structure ensures operational security and team autonomy across multiple projects.
5. Q&A
Q: What’s the difference between workspace users and application users?
Workspace users build and configure apps. Application users (e.g., clients) interact with published dashboards and interfaces.
Q: Can a user belong to multiple workspaces?
Yes, but each workspace manages user access independently.
Q: Can I restrict workspace users from accessing specific apps?
Yes—use role-based access control or scope users to specific apps or environments.
Q: Are activity logs available for workspace users?
Yes, Rayven tracks user activity for auditing and security monitoring.
Summary
Workspace User Management in Rayven.io gives you full control over who can build, configure, and manage your applications and workflows. By assigning clear roles and scoping access, you ensure security, accountability, and streamlined collaboration across your organization.