How users access and view the front end of a Rayven application.
Overview
Once your application is built, Rayven provides a dedicated environment where Application Users interact with it through configured interfaces. These interfaces are the user-facing front end of your application. This article outlines how users access those interfaces, how access is controlled, and what determines what users see.
Application Access URL
Application Users log in to your application at:
If you’ve configured white-labelling, this URL may be customised (e.g. https://app.yourdomain.com
).
What Are Application Interfaces?
Application Interfaces are the visible pages that users interact with. These may include fully custom interactive pages, forms, tables, charts, or dashboards—depending on the application's purpose. Each interface is composed of widgets, which are powered by Frontend nodes in your workflows.
There are two types of interfaces:
-
Top-Level Interfaces – appear in the left-hand navigation menu.
-
Drilldown Interfaces – only appear when accessed via a widget in another interface.
Each Application User can only access the interfaces assigned to them via their User Group.
An app with the left-hand menu visible. The left-hand menu can be minimised.
Controlling Interface Access
Application Interface access is managed via User Groups:
-
In the Workspace, go to the Users section of your application.
-
Open a User Group to manage its settings.
-
Under “Select Interfaces for this User Group”, choose which interfaces users in this group can access.
-
When users log in, they’ll only see the interfaces assigned to their User Group.
All users in the same User Group will see the same set of interfaces and share the same widget layout on each interface.
If you want each user to see the same layout but only the data that’s relevant to them, use a Private User Group. This allows you to apply a label-based filter per individual user, rather than for the group as a whole.
Shared vs Private User Groups
Rayven supports two types of User Groups:
-
Shared User Groups: All users see the same data and interface layout.
-
Private User Groups: All users see the same layout, but the data is filtered per user using label values.
This allows you to create interfaces where the structure is consistent, but the data is user-specific.
Logging In and Switching Apps
When a user logs in at https://app.rayven.io
, the system automatically detects:
-
Which Rayven Account they belong to
-
Which Applications and User Groups they are assigned to
If the user belongs to multiple Applications or User Groups, a dropdown will appear in the top-right corner allowing them to switch context.
Summary
Accessing a Rayven Application Interface is as simple as logging into https://app.rayven.io
. The interfaces visible to a user are determined by their User Group configuration, which controls both interface access and data filtering. You can also offer a customised experience through white-labelled URLs and private user groups.
FAQs
How do users access the application?
Users log in at https://app.rayven.io or a custom white-labelled URL if one has been configured.
How do I control what interfaces a user can access?
Interface access is managed via User Groups. You select which interfaces are available to each group in the Users section of the Workspace.
Can users see different interfaces?
Yes. Users in different User Groups can be assigned different sets of interfaces, resulting in distinct navigation menus and page access.
Can users see different data in the same interface layout?
Yes. Use Private User Groups with label-based filtering to show each user only the data relevant to them, while keeping the same layout.
Can a user belong to multiple apps or groups?
Yes. If a user is added to multiple User Groups or Applications within the same Rayven Account, they can switch between them using a dropdown in the interface.