Widget Connector | ||||||
---|---|---|---|---|---|---|
|
Controlling which users have access to an application and restricting actions. To recap the steps in the video:
Restrict
...
User Access to
...
an Application
- Open the configuration form for the app application
Contact Manager
. - Open In the section Access Permissions, set:
- Untick All Users Can View Application: untick
- Save your changes.
- To test this:
- Create a user (remember you need to go into the Full Repository browser to do this) Don't forget to tick the Enabled flag for the userNow create a test user. List the Full Repository and right-click Users.
- Click + to add a new user and set the username and password. Remember to set:
- Enabled: tick
- Add the User Group App User to the user
- Logout, and log back in as this user .
- Log out of PhixFlow.
- Log into PhixFlow as the test user. You should not be able to see the
Contact Manager
app application.
Add
...
User Access to
...
an Application
- Log back in as into PhixFlow using your modelling user account.
- Open the repository browser under the application
Contact Manager
. - Add a User Group.
- Call the user group
Contact User
and apply your changes. - Open the section Applications, Applications and bring up show the list of applications.
- Drag in the application
Contact Manager
. - Still in the user group User Group configuration form, add the test user.
- Call the user group
- Log back in as your test user, and check . Check that now you can access the
Contact Manager
app application.
Create
...
Administrator Access to an Application
- Log into PhixFlow using your modelling user account.
- Go into Open the configuration form for the button
Import
In it's configuration form, open . In the section Access Permissions, set:- Untick All Users Can Run Action: untick
- Open the repository browser under the appapplication
Contact Manager
. - Add a User Group Call the user group called
Contact Manager Admin
.- Open the section Stream ActionsBring up and show the list of actions.
In the repository browser for actions, you will can find all the actions you need under the streamContactManager
. - Drag the actions for all administration functions into the user group i.e. Import, for example
Import
.
- Open the section Stream ActionsBring up and show the list of actions.
- Create a test admin user.
- Add this the test admin user to the following user groups:
App User
Contact User
Contact Manager Admin
Now try logging log in with both as the test contact user, and the test contact admin. Ensure that the contact user user to check that you cannot see the administration functions, but the . Then log in as the test admin user to check that you can now see the administration functions.