Command Access
Access can be granted to:
- The [All] user to make the command public
- A list of persons
- A list of roles (a role can represent a set of credentials, collaboration space, organization, or role)
Secured native app commands are deployed at build-time and runtime.
At build time:
- Check access everywhere needed in the native app
- Define the native app commands in the start-up data
At runtime:
- At installation: run start-up data MQL scripts
- Administration: modify native app command access
Secured commands do not grant access to [All]
. The table below lists
the roles granted access to each secured command. You can customize the access for
your business requirements. If an upgrade adds new secured commands, you should
customize them for your business requirements.
To determine if a user has access to a command, the app checks these access rights, in this order:
- Is access granted to public ([all])?
- Is the user a system administrator?
- Is access granted to the specific person?
- Is access granted to one of the person's credentials or a role, project, or organization of one of the person's sets of credentials?
If the user meets any of these criteria, the user can access that command. If the user does not have access to a command, this message displays:
You are not allowed to do this operation. Contact your administrator.