SkyCase User Manual
This user manual provides a comprehensive guide to using the SkyCase IoT Cloud Platform, including roles, permissions, device creation, customer creation, and OTA updates.
Roles and Permissions
SkyCase supports a multi-tenant architecture with different user roles, each having specific permissions. The primary roles are System Admin, Tenant Admin, and Customer User.
System Admin
The System Admin is the highest level user with full access to all functionalities in SkyCase. Responsibilities include:
Managing the overall SkyCase instance.
Creating and managing tenant accounts.
Configuring system-level settings.
Monitoring system health and performance.
Tenant Admin
The Tenant Admin manages a specific tenant within the SkyCase platform. Each tenant represents an independent organization. Responsibilities include:
Creating and managing users within their tenant.
Configuring tenant-level settings.
Managing devices, assets, and customers.
Monitoring tenant-specific dashboards and reports.
Customer User
A Customer User is associated with a specific customer entity within a tenant. They have limited permissions based on what the Tenant Admin grants. Responsibilities include:
Viewing and interacting with devices and assets assigned to them.
Accessing customer-specific dashboards and reports.
Relations and Permissions
System Admin and Tenant Admin
System Admins create and manage Tenant Admins.
System Admins have visibility and control over all tenants, while Tenant Admins have control only over their specific tenant.
Tenant Admin and Customer User
Tenant Admins create and manage Customer Users.
Tenant Admins assign devices and assets to Customer Users.
Customer Users have limited access based on permissions granted by Tenant Admins.
Permission Levels
SkyCase uses role-based access control (RBAC) to define permissions. The main levels are:
Read: View data and configuration.
Write: Modify data and configuration.
Manage: Full control, including creation and deletion of entities.
Device Creation
Devices represent physical or logical entities that send data to SkyCase. Here are the steps to create a device:
Login: Login to SkyCase as a Tenant Admin.
Navigate to Devices: Go to the Devices section in the main menu.
Add Device: Click on the “+” button to add a new device.
Enter Details: Fill in the device details, including name, type, and description.
Save: Click “Save” to create the device.
Once the device is created, you can configure its telemetry, attributes, and credentials for data ingestion.
Customer Creation
Customers represent clients or organizations that use the tenant’s devices and assets. Here are the steps to create a customer:
Login: Login to SkyCase as a Tenant Admin.
Navigate to Customers: Go to the Customers section in the main menu.
Add Customer: Click on the “+” button to add a new customer.
Enter Details: Fill in the customer details, including name, contact information, etc.
Save: Click “Save” to create the customer.
After creating a customer, you can assign devices and assets to them and configure their access permissions.
OTA Updates
SkyCase supports Over-the-Air (OTA) updates for devices to ensure they run the latest firmware. Here are the steps to perform OTA updates:
Login: Login to SkyCase as a Tenant Admin.
Navigate to OTA Updates: Go to the OTA Updates section in the main menu.
Add Firmware: Click on the “+” button to upload a new firmware version.
Assign Firmware: Assign the firmware to the devices that need updating.
Monitor Update: Track the update progress and ensure devices receive the new firmware.
OTA updates help maintain device performance, security, and feature enhancements.
Usage Notes
Ensure you have the appropriate permissions for each task.
Regularly monitor system health and device performance.
Customize dashboards and reports to match your specific operational requirements.
Refer to the SkyCase documentation for detailed instructions and troubleshooting tips.
For further details and additional information, please refer to the SkyCase documentation or contact support.