Stryke Docs - 1.9.0

Stryke Docs - 1.9.0

›Using an App

Overview

  • Overview
  • Quick Start Guide
  • The Playground app

Changelog

  • Stryke Changelog

Developing an App

  • Users Overview
  • Create a new App
  • Entity Definition
  • Actions Definition

    • Actions Definition
    • Scripts and source code
    • Triggers
    • Templates and views
  • Where is your app's data stored?
  • Synchronising app instances

Using an App

  • Stryke App UI
  • Working with your app's data
  • End users
  • Access Control
  • Files

API

  • Stryke API
  • Stryke queries

Developer Tools

  • Tools

Stryke Library

  • Stryke Library Reference

End users

End users are the users of your app. They log in and use the app under which they were created. An end user is unique (by username) to an app instance. A user can only act within its app instance and perform tasks such as: create, update, view and delete data, execute actions, execute queries, and more.

End users can edit details of their own user (such as: username, email, password) under the profile section, but cannot edit details of other users, unless they are admin users (i.e. users with role 'admin').

All end users have a role (the default roles is: 'user'). Roles are used to grant different privileges or access rights to the resources of the app.

End users management

Admin users have exclusive access to two sections, within the app's UI. These sections are: 'Users' and 'Roles'. Users with other roles do not see and cannot access these sections.

The 'Users' sections allows admins to manage users of the app. All users of the app can be found here to be viewed and edited. This is also where new users can be created, using the 'new' button.

users

When creating or editing a user, its username, email, and role can be modified. Changing the role of a user, may change that user's visibility of some data if access control is configured.

user

It is possible to reset a user's password, so that the end user will receive an email to create a new password. This is especially useful when creating a new user.

End user roles

End users can have roles. Roles define the visibility that users have of certain platform features (eg: users and roles management is only available to users with role admin). Roles can also be used to configure the level of access that certain users have on specific data.

roles

By default, Stryke provides you with two basic roles: 'admin' and 'user'.

admin - users with this role can manage users, roles and access control user - users with this role cannot change the app's configuration

On top of these roles, it is possible to create custom roles. This is especially useful when defining access control. It is possible to edit custom roles, while default roles cannot be changed.

role

← Working with your app's dataAccess Control →
  • End users management
  • End user roles
Stryke Docs - 1.9.0
Docs
Docs HomeAPI DocsStryke Tools
Community
Stryke HomeTwitterGithub
Contact Us
support@stryke.io
Copyright © 2021 Viroppa