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 Contact 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 User to the user
- Logout, and log back in as this user You should now .
- 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 application
Contact Manager
. - Add a User Group.
- Call the user group Contact User and 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 application
Contact Manager
. - Still in the user group User Group configuration form, add your the test user.
- Call the user group Contact User and group
- Log back in as your test user, and check . Check that now you can access the Contact Manager appthe
Contact Manager
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, follow the quick link to the custom action that backs thisIn the action configuration form, open button
Import
. 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 Contact Manager Admin and applycalled
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 stream ContactManagerstreamContactManager
. - 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 . Anchor