Cross-platform access workflow

User Roles and Permissions Across Web and Mobile

Workflow guide for planning Petrodweep users, roles, permissions, menu access, documents, verification, password reset, and role-based access across the web dashboard and mobile app.

Workflows Connected Access Workflows 9 min read
Petrodweep role based access workflow screen
Permissions decide what each user can see and do across both web and mobile.

Use this workflow when owners and admins need to decide who should access Petrodweep, what each role can do, and how those permissions affect both web dashboard and mobile app behavior.

Best on web

Role design and audit

Best on mobile

User status and quick checks

Downstream

Menus, actions, workflows

Workflow doc Web and Mobile Users, roles, and permissions

How to use this documentation

Use this page as an end-user workflow guide. It explains who should use the page, what setup is needed, what steps to follow, what fields matter, and what to check when something looks wrong.

Who should use it

Owner Admin Manager Auditor

Before you start

  • The owner has decided staff responsibilities.
  • A trusted admin can manage users and roles.
  • Required documents and verification details are available.
  • Sensitive permissions such as delete, payment, invoice undo, settings, and reports are understood.

Step-by-step workflow

  1. 1

    Plan role types

    Use web for role planning because permission groups and access review are easier on a larger screen.

  2. 2

    Create users

    Create or edit users with role, status, contact details, login details, documents, and verification flags.

  3. 3

    Verify web and mobile menus

    Ask users to check both platforms after role assignment so missing menus can be corrected early.

  4. 4

    Protect sensitive actions

    Restrict settings, role management, password reset, delete, payment, invoice undo, and report access to trusted roles.

  5. 5

    Review access changes

    Review active users, inactive users, role changes, documents, agreements, and permissions when staff responsibilities change.

Important fields

Best on web

Role design, permission audit, and full user review.

Best on mobile

Quick user review, status checks, role checks, and troubleshooting menu visibility.

Downstream records

Menus, actions, settings access, invoices, payments, reports, tasks, user documents, and accepted agreements.

Owner review

Active users, owner/admin access, protected roles, document status, and sensitive permissions.

Common mistakes

  • Creating users before planning roles.
  • Granting broad permissions for convenience.
  • Assuming mobile and web menus always use the same visible grouping.
  • Forgetting to deactivate users when staff leave.

Troubleshooting

A user can log in but cannot see a menu.

Check active status, assigned role, permission groups, and whether the menu is web-only or mobile-visible.

A sensitive action is visible to the wrong user.

Review the role permissions and remove delete, payment, settings, role, or report permissions as needed.

A role cannot be deleted.

Check whether it is a protected system or default role, then create a custom role instead.

Related documentation

Mobile app equivalents

  • Mobile Users and Roles
  • Mobile Role-based Access
  • Mobile Profile Documents and Agreements
  • Mobile Troubleshooting

Screenshot note

  • Uses roleBasedAccess from the existing static image set.

Plan roles before creating users

Decide which users are owners, admins, managers, employees, customer users, auditors, and custom role users. Web is best for planning and reviewing permission groups.

Create users and assign access

Create users with role, status, contact details, login details, verification flags, and documents. Mobile can support quick user review and updates when permitted.

Verify web and mobile menus

After assigning a role, confirm the user sees the correct web dashboard menu and mobile app menu. Missing menus usually mean the role needs permission adjustment.

Protect sensitive actions

Restrict delete, payment, invoice undo, settings, role management, password reset, and report access to users who should perform those actions.

Review access regularly

Owners should review active users, inactive users, role changes, documents, accepted agreements, and permission scope when staff responsibilities change.

Access control checklist

Define role types before creating users
Create custom roles for special permission needs
Keep owner and admin permissions limited to trusted users
Assign menu and action permissions based on job responsibility
Upload documents and verification details where required
Confirm web menu visibility after role assignment
Confirm mobile menu visibility after role assignment
Use status updates when staff leave or access should stop
Review roles and users regularly

How Petrodweep connects access control

  • Petrodweep uses role permissions to control both web and mobile menus, making access control a platform-wide workflow.
  • The workflow helps admins avoid over-permissioning staff while still allowing daily work to happen smoothly.
  • User documents, status, password reset, and accepted agreements are included because access control is more than menu visibility.

Frequently asked questions

Why does a user see a menu on web but not mobile?

Check whether the mobile menu uses a separate permission or whether the user's role does not include that action.

Where should roles be managed?

Use web for careful role design and audit. Mobile can support user and role updates when an admin has permission.

What should be reviewed when staff changes?

Review active status, role, permission groups, documents, accepted agreements, password access, and menu visibility.

Related resources

Web Access Docs

Profile and Agreements

Understand how Petrodweep web profile details, email or phone verification, inactive-user readiness, and agreement acceptance affect portal access.

Read next

Mobile Users and Roles Docs

Users and Roles

Guide for managing mobile users, documents, verification flags, user status, password reset, accepted agreements, roles, permission groups, and protected system roles.

Read next

Mobile Access Docs

Mobile Role Access

Learn how Petrodweep mobile app access changes for owners, admins, managers, employees, customers, auditors, and tanker employees using permissions, dashboard variants, role scope, and inactive status.

Read next

Mobile Profile Docs

Mobile Profile

Learn how Petrodweep mobile users review profile information, upload profile, PAN, and Aadhar images, accept agreements, reset passwords, and sign out.

Read next

Mobile Troubleshooting Docs

Mobile Troubleshooting

Support guide for common Petrodweep mobile app issues, including missing permissions, refresh behavior, uploads, scanner access, PDF sharing, barcode export, and toast messages.

Read next

Need help with this Petrodweep workflow?

Share this documentation link with your team, or contact us if you want the matching workflow explained for your pump setup.