Skip to content
JPRAXCCLOUD & OFFLINE
+91 9792908835 sales@jpraxc.com
JPRAXC Docs

Users, roles and access

Create roles and ERP users, set exact permissions, give guardians portal access, and control when and from where people can sign in.

For: Administrators

Users & Control is where the administrator decides who can open the ERP and what each person can do. You create roles, give each role exactly the permissions it needs, create a named user for each person, and choose how they sign in. The same module holds guardian accounts for the Parent portal and app, the public portal links, and the controls that hold or time ERP sign-ins.

Users & Control, with Roles & users open
Users & Control, with Roles & users open

Before you start#

  • You need to be signed in as the administrator.
  • Decide the roles your school needs, named by job (for example Fee Clerk, Class Teacher, Exam Coordinator). Give each role only what that job needs.
  • One account per person. Never share the administrator password.

Users & Control has four panes: Roles & users, Public portals (Cloud edition only), Parent & Staff portal logs and Access control.

Create a role#

  1. Open Users & Control › Roles & users.
  2. In the Roles, users & sign-in screen card, under Role, type a Role code (short, for example FEECLERK) and a Role name (for example Fee Clerk).
  3. Leave Status on Active and select Create role.

A new role starts with no permissions.

Give the role its permissions#

  1. Scroll to Permission matrix.
  2. Choose the role in Role and select Open role.
  3. For each module the role needs, tick the actions it may take: View, Create, Update, Delete, Print and Approve.
    • The tick at the start of a row gives every action in that module.
    • The tick under a column heading gives that action in every module.
  4. Select Save role permissions.

Some actions need more than View. For example, showing a full Aadhaar number needs the module's Print permission, and taking a backup needs Create on Backup & Archives. Session archives, software updates and decisions in the approval queue are for the administrator only, whatever a role is given.

Create a user#

  1. In Roles & users, under User, fill in Login ID, Display name, Email and Phone.
  2. Choose the Role.
  3. Type an Initial password. Give it to the person privately.
  4. Choose Sign-in: Password only, or Password + authenticator app. With the app, the user sets it up at their next sign-in (see The second sign-in step).
  5. Select Create user.
  6. Test the account in a separate private browser window before the person starts work.

Manage existing users#

The School users register lists every account with its role, sign-in mode, status and last sign-in. The administrator's row says Protected and cannot be changed here.

  • Change password: type a new password, or select Generate, then Change password. The current password cannot be shown. The user's other sessions end when it changes.
  • Sign-in mode: switch between Password only and Password + authenticator app.
  • Change status: Active, Locked or Disabled.

Choose what the sign-in screen shows#

Under Sign-in screen, User list on the sign-in screen has two choices:

  • Offer the list: the sign-in page lists every active user's login ID to pick from.
  • Type the ID: everyone types their login ID.

Select Save sign-in setting. Anyone who can open your sign-in page can read the list, so leave it on Type the ID if your sign-in page can be reached from the internet.

Give a guardian access to the Parent portal and app#

Cloud edition only.

  1. Open Users & Control › Parent & Staff portal logs.
  2. In Create guardian access, choose the Active student.
  3. Type a Guardian login ID. To add a brother or sister to an existing guardian account, use that account's login ID again.
  4. Fill in Guardian name, Relationship, and the Verified email and Verified mobile the school has checked.
  5. Select Create / link guardian access.
  6. For a new account, the ERP shows a One-time guardian activation code once. It works once and expires after a short time. Give it only to the guardian whose contact you verified.

The guardian then connects the Parent app with the school's School ID (copy it from the SCHOOL ID chip in the top bar) and signs in. See Mobile apps.

Look after guardian and staff portal accounts#

The Parent & Staff portal logs register lists every parent and staff portal login, who it belongs to, when it last signed in, failed attempts, and when the mobile app was set up. Filter it by Portal, Account status and Sign-in (for example Never signed in).

For a guardian account:

  • Recovery code issues a one-time code the guardian uses to set a new password. Their current password keeps working until they use it.
  • Hold pauses the account; Activate opens it again.
  • Disable closes the account.
  • Revoke beside a child's name removes that child from the account at once. Other children stay.

Staff portal passwords are set in Staff & HR; see Staff and HR.

Cloud edition only.

  1. Open Users & Control › Public portals.
  2. Under Portal amount visibility, choose whether to Show student fee amounts in Parent Portal and Show staff salary amounts in Staff Portal. When off, families still see fee names, periods and Paid / Due / Advance status without the amounts; staff still see payroll months and payment status.
  3. Select Save amount visibility.
  4. Under Public portal links, select Load public portal links, then Copy beside the link you want to share.

If this pane says the public portals are blocked for your licence, contact JPRAXC support.

Hold, release or time ERP sign-ins#

  1. Open Users & Control › Access control.
  2. Under Non-administrator ERP access control, choose Non-administrator ERP login:
    • Released — allow login: no restriction.
    • Held — block new login: nobody except the administrator can sign in. Switching to this ends every current non-administrator session.
    • Timed login window: set Daily window starts (IST) and Daily window ends (IST), and tick any days to exclude.
  3. Select Save ERP access control.

The administrator is never held out by this setting.

Hold or release a public portal#

Under Public portal access, each portal has its own Hold or Release button: Online Admission, Results Portal, Parent Portal and Staff Portal. These are separate from the ERP sign-in controls.

Approve a new computer or network#

The System IP approval register lists the network addresses people have signed in to the ERP from. When someone signs in with the right password from a new address, it is listed as Pending, and nobody can sign in from it until the administrator approves it.

  • Approve lets the address sign in.
  • Hold pauses an approved address; Release opens it again.
  • Terminate ends access from that address. Undo termination puts it back on hold for review.

Holding or terminating an address ends the sessions using it.

Good to know#

  • Changes made by users other than the administrator take effect at once and appear in the administrator's approval queue. See Approvals and the Audit Log.
  • The Access control pane also holds the Second sign-in step policy.
  • Staff portal and Staff app accounts are not ERP users. They are managed in Staff & HR.

Troubleshooting#

SymptomWhat to do
A user cannot see a moduleOpen the role in Permission matrix and tick View for that module.
A user sees a module but a button is missingTick the matching action (Create, Update, Delete, Print or Approve) for that module.
A user cannot sign in from a new computer or officeLook in Access control › System IP approval register for a Pending address and approve it.
No one except the administrator can sign inCheck Non-administrator ERP login. It may be Held or outside the timed window.
A guardian lost their passwordSelect Recovery code on their account and give them the code.
The Public portals pane is missingThe Offline edition does not include public portals.

YOUR NEXT CHAPTER

Let’s make work
work better.

sales@jpraxc.com

A REAL CONVERSATION STARTS HERE

Hello.
Let’s talk.

SALES & DEMOS+91 9792908835 ↗sales@jpraxc.comChat on WhatsApp ↗
ALREADY WITH JPRAXC?+91 9792908836 ↗support@jpraxc.comWhatsApp support ↗
JPRAXC INFYNEX PRIVATE LIMITED
CIN: U62011UP2026PTC252552
Corporate / Business office
Ward No 12, Dudahi
Kushinagar, Uttar Pradesh
PIN - 274302, India
Dudahi, Kushinagar

A DEMO BUILT AROUND YOUR WORK

See your workflow.
Not a slide deck.

Tell us what you run. We will arrange a tailored 30-minute walkthrough and reply within one working day.

01 Share your setup 02 Choose a time 03 See the right modules
What would you like to see?
You can choose more than one, or leave these blank for a recommendation.

We use your details to handle this request. Promotional contact needs your separate choice above.

A TICKET NUMBER, HERE AND BY E-MAIL

Make a complaint.

Tell the support team what went wrong. You receive a six-digit complaint number the moment you submit; a person acknowledges it within 24 hours and gives a written decision within 30 days. For ordinary appeals, if the decision does not satisfy you, the Grievance Officer accepts that number for 30 days while the complaint is marked Decided. Privacy, statutory and urgent concerns may be reported directly without those steps.

Do not include passwords, one-time codes, card details or complete student or patient records. Prefer e-mail? Write to support@jpraxc.com; you receive the ticket number by return.

JPRAXC / THE COMPLETE PICTURE

Find your next move.

PRODUCTSSchool ERP ↗Hospital ERP ↗Billing & GST ERP ↗Custom Business ERP ↗Websites & hosting ↗All products ↗
CONNECTED SERVICESConnectX ↗Business Email ↗WhatsApp API ↗SMS ↗Payment Gateways ↗Cloud or offline ↗Mail login ↗
LET’S GET STARTEDPricing ↗Buy or renew ↗Read the blog ↗Become a partner ↗User guides (Docs) ↗Demo portals ↗Book a guided demo ↗Mobile apps ↗Downloads ↗
COMPANYAbout JPRAXC ↗Customer stories ↗FAQs ↗Privacy policy ↗Mobile app privacy ↗Terms of service ↗Partner programme terms ↗Refund & cancellation ↗Legal ↗Grievances ↗