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

Access Control

Access control configuration

Stryke offers the ability to configure the level of access certain users have to specific resources (data). This is called 'access control'. The configuration of access control is exclusive to admin users.

access

Admin users can edit access control configuration within the app's UI.

Access control can be set at an entity level for each user role. This means that the access control configuration or rule that is defined will apply to all users of a certain role in regards to data of the configured entity.

access edit

Consider the example above. The 'car' entity is configured to allow users of type 'my custom role' to have a level of access of 'View mine + Edit mine' to 'car' records. This means that all users that have that role will only be able to view and modify records of the entity 'car' that were created by them.

The levels of access control that can be set are described below.

Levels of access

Access Control LevelDescription
View All + EditCan view and edit any record of that entity
View AllCan view all records of that entity but cannot edit them
View All + Edit MineCan view all records of that entity but only edit the ones created by the user accessing
View Mine + Edit MineCan view and edit only records of that entity created by the user accessing
NoneCannot view nor edit any record of this entity. Users will not see the entity at all
← End usersFiles →
  • Access control configuration
  • Levels of access
Stryke Docs - 1.9.0
Docs
Docs HomeAPI DocsStryke Tools
Community
Stryke HomeTwitterGithub
Contact Us
support@stryke.io
Copyright © 2021 Viroppa