With Warehouse Mobile, you can control which flows each user sees when they log in. You set this up by adding lines to your mobile flows and assigning specific users to a flow while deactivating it for everyone else.
If you want only certain users to run a complex flow like Warehouse Receive, you add those users as fixed resources on the flow and deactivate it for all other users. Everyone else then only sees the flows they are allowed to use, such as Put Away.
You can also manage flow visibility for whole groups of users by using permission groups instead of configuring it user by user.
Controlling flow visibility per user in Warehouse Mobile
Warehouse Mobile lets you hide or show flows for individual users. This is useful when some flows are complex and you only want trained users handling them.
Take a typical scenario. When you log in to Warehouse Mobile without being a fixed resource, you use your user code. Log in as Cecilia, and you see the standard flows: Warehouse Receive, Put Away, Pick, and so on. The problem is that Warehouse Receive is a complex flow, and you may not want everyone to run it. You want to limit it to specific users like Henrik and Simon.
How to restrict a flow to specific users
To limit who can see and run a flow, go into your mobile flows and find the relevant flow, in this case the Warehouse Receive flow.
From the groups setup, the flow is configured to show in Warehouse Mobile in the inbound section, and it is not deactivated. To restrict it, add another line for the warehouse group and the inbound section again. On this line, add the fixed resource for the user who should have access, and deactivate the flow for everyone else.
You can add more lines to include additional users. If Simon should also be able to run the flow, add Simon in the same way. The result is that Henrik and Simon run the flow with it active, while everyone else has it deactivated.
Testing the setup
You can verify the configuration directly in Warehouse Mobile. Log in as Cecilia, or any user other than Henrik and Simon, and the first option you see is Put Away. The Warehouse Receive flow is hidden.
Log in again as Henrik, and the Warehouse Receive flow appears. The same flow is now shown or hidden depending on who is logged in.
Managing flow visibility for groups of users
Configuring flows user by user works well for a small number of people. If you need to manage visibility across larger groups, you can use permission groups instead. This lets you control flow access for entire groups of users rather than setting it up individually.
Q&A
Can I control which Warehouse Mobile flows a specific user sees?
Yes. You can hide or show flows per user. Add the user as a fixed resource on the flow and deactivate the flow for everyone else, so only the chosen users see it when they log in.
How do I restrict a complex flow like Warehouse Receive to only certain users?
Open your mobile flows, find the Warehouse Receive flow, and add a line for the warehouse group and inbound section. Add the fixed resource for each user who should have access, and deactivate the flow for all other users.
Can I assign a flow to more than one user?
Yes. Add a separate line for each user you want to include. For example, you can add both Henrik and Simon so both run the flow while everyone else has it deactivated.
Is there a way to manage flow visibility for groups instead of individual users?
Yes. You can use permission groups to control flow access across entire groups of users rather than configuring each user separately.
