VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Why English? | Reading a Corppass Access Assignment Before Using a Business Digital Service

Three learners review open books together at a classroom table, with stacks of textbooks, stationery and a whiteboard in the bright room.

A Corppass user can sign in successfully and still be unable to use one government digital service. English matters because user account, Admin, Sub-Admin, Assigned e-Services, role, parameter, sub-UEN, client access, effective date and expiry date describe different layers of authority.

People searching Corppass assign e-Service, how to give employee Corppass access, Corppass role access denied or view assigned digital services need an authorisation map rather than a generic login fix. The entity, user, service, role and date must all align.

Official guidance checked on 26 October 2026 says Corppass Admins and eligible Sub-Admins select services for the entity and assign them to users. The assignment can include roles, parameters and an authorisation validity period; some agencies require additional checks after Corppass authorisation.

Clear English helps a business give the right person enough access for the right task without confusing convenience with authority. It also makes access reviews, handovers and troubleshooting more reliable.

CORPPASS · DIGITAL SERVICE ACCESS · BUSINESS AUTHORISATION

Turn a user account into verified, least-privilege service access

Match the legal entity and UEN; identify the user and administrator; distinguish account creation from e-Service selection and user assignment; name the government digital service; read each role and parameter; check effective and expiry dates; identify sub-UEN or client access; review the user’s Assigned e-Services view; authenticate with Singpass; test the service without exceeding authority; and route an access problem to the Corppass administrator or agency that owns it.

Open the complete section index
  1. Authenticate the Corppass portal
  2. Match the legal entity
  3. Identify the user and account role
  4. Confirm the service is selected for the entity
  5. Match the exact digital service
  6. Separate assignment from account creation
  7. Read the digital service role
  8. Read parameters and sub-entity scope
  9. Check effective and expiry dates
  10. Understand restricted Sub-Admin scope
  11. Check additional agency requirements
  12. Verify through the user's own profile
  13. Test the permitted task safely
  14. Diagnose access denied precisely
  15. Review and remove access at change points
  16. Worked examples
  17. Practice studio
  18. Advice for students, parents and mentors
  19. Frequently asked questions
  20. Useful next reading

Explore the eduKate English Learning Hub

Official sources and the date boundary

The factual floor comes from the current Corppass portal, Digital Service List and AskGov guidance. The entity’s live Corppass assignment and the destination agency’s current requirements control the individual transaction.

These official pages were checked on 26 October 2026. Live interfaces, lists, contact details and procedures can change. Reopen the official source before acting, and keep the publication or update date visible.

Did You Know? Corppass can assign more than one role for the same digital service. A person might be a preparer, an approver or both, depending on the agency’s design and the entity’s decision—so the service name alone does not describe the person’s authority.

Back to contents


1. Authenticate the Corppass portal

Reach Corppass through the known official portal and use Singpass authentication without entering credentials through an emailed access link.

Corppass describes itself as the authorisation system that entities use to manage employees’ access to government digital services. The account identifies the user, while the assignment tells the system which entity, service, role and parameters the user may use.

Corppass scene: An employee receives a message saying Corppass access will expire today and is sent to a lookalike login page.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: close the link; open corppass.gov.sg; authenticate with Singpass; locate My Profile. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Read from four positions: the entity that owns the business authority, the Corppass Admin or Sub-Admin who configures it, the user who transacts and the agency digital service that may apply extra checks. A precise request names all four.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: Never approve a login request that you did not initiate. Authentication habits support banking and learning portals. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • close the link
  • open corppass.gov.sg
  • authenticate with Singpass
  • locate My Profile

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


Confirm the entity name and UEN or foreign registration context before reading any user assignment.

Current Corppass guidance separates selecting a digital service for the entity from assigning that service to one or more users. It also says the administrator sets authorisation effective and expiry dates and may need to provide service-specific information.

Corppass scene: A finance manager has access to two related companies and opens the assignment for the wrong UEN.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: copy the entity name; match the UEN; check the selected entity; avoid relying on a trading name. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Use a least-privilege comparison: what task must the person perform, which service enables it, which role is sufficient, and when should that access end? Broad access should never be the default answer to a narrow task.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: A familiar brand name may not identify the legal entity that owns the transaction. Entity matching supports contracts. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • copy the entity name
  • match the UEN
  • check the selected entity
  • avoid relying on a trading name

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


3. Identify the user and account role

Read the person’s identity and whether the account is User, Enquiry User, Sub-Admin or Admin in the relevant entity.

Corppass’s digital service list explains that some services define roles and parameters and can require additional agency checks. An account that is active in Corppass can therefore still lack the exact authorisation required by the destination service.

Corppass scene: A normal User is expected to configure another employee’s access because the team calls them the system administrator informally.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: match the user; copy the account role; identify the authorised administrator; record the task boundary. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Keep account role, digital service assignment, service-specific role and transaction approval as separate layers. The word admin at one layer does not automatically confer every power at another.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: An informal job title does not change the role shown in Corppass. Role language supports group projects. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • match the user
  • copy the account role
  • identify the authorised administrator
  • record the task boundary

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


4. Confirm the service is selected for the entity

Check that the government digital service has first been added to the entity’s available services.

Corppass describes itself as the authorisation system that entities use to manage employees’ access to government digital services. The account identifies the user, while the assignment tells the system which entity, service, role and parameters the user may use.

Corppass scene: The administrator searches for a user assignment before selecting the service for the company.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: open Entity’s e-Services; search the exact service name; select it if authorised; verify the entity-level setup. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Read from four positions: the entity that owns the business authority, the Corppass Admin or Sub-Admin who configures it, the user who transacts and the agency digital service that may apply extra checks. A precise request names all four.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: Selecting a service for the entity is not yet assigning it to a user. Layered setup supports computing. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • open Entity’s e-Services
  • search the exact service name
  • select it if authorised
  • verify the entity-level setup

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


5. Match the exact digital service

Use the agency and official service name instead of a vague label such as tax portal or leave claim.

Current Corppass guidance separates selecting a digital service for the entity from assigning that service to one or more users. It also says the administrator sets authorisation effective and expiry dates and may need to provide service-specific information.

Corppass scene: Two services from the same agency have similar names, and the wrong one is assigned.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: copy the agency; copy the service name; compare the destination URL; check the Digital Service List. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Use a least-privilege comparison: what task must the person perform, which service enables it, which role is sufficient, and when should that access end? Broad access should never be the default answer to a narrow task.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: Do not grant a broad service merely because the desired name is unclear. Noun precision supports research. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • copy the agency
  • copy the service name
  • compare the destination URL
  • check the Digital Service List

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


6. Separate assignment from account creation

Verify that the active user account has the named service under Assigned e-Services.

Corppass’s digital service list explains that some services define roles and parameters and can require additional agency checks. An account that is active in Corppass can therefore still lack the exact authorisation required by the destination service.

Corppass scene: The new employee activates Corppass successfully but receives access denied at the agency portal.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: open Manage Users or My Profile; find Assigned e-Services; check the service row; request assignment if absent. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Keep account role, digital service assignment, service-specific role and transaction approval as separate layers. The word admin at one layer does not automatically confer every power at another.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: An active account is not proof of service authorisation. State reading supports digital literacy. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • open Manage Users or My Profile
  • find Assigned e-Services
  • check the service row
  • request assignment if absent

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


7. Read the digital service role

Interpret preparer, approver, viewer or other agency-defined roles from the service’s own guidance.

Corppass describes itself as the authorisation system that entities use to manage employees’ access to government digital services. The account identifies the user, while the assignment tells the system which entity, service, role and parameters the user may use.

Corppass scene: A preparer assumes the ability to submit a final declaration because the service appears in the account.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: copy every assigned role; read agency definitions; map role to task; identify approval separation. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Read from four positions: the entity that owns the business authority, the Corppass Admin or Sub-Admin who configures it, the user who transacts and the agency digital service that may apply extra checks. A precise request names all four.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: Role names and powers are service-specific. Verb precision supports workplace communication. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • copy every assigned role
  • read agency definitions
  • map role to task
  • identify approval separation

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


8. Read parameters and sub-entity scope

Check any branch, CPF Submission Number, sub-UEN, client or other parameter attached to the role.

Current Corppass guidance separates selecting a digital service for the entity from assigning that service to one or more users. It also says the administrator sets authorisation effective and expiry dates and may need to provide service-specific information.

Corppass scene: The user has payroll access, but only for one branch while attempting to submit for another.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: copy the parameter; match the business unit; check client scope; ask the administrator about gaps. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Use a least-privilege comparison: what task must the person perform, which service enables it, which role is sufficient, and when should that access end? Broad access should never be the default answer to a narrow task.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: A correct role with the wrong parameter can still be insufficient. Scope labels support databases. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • copy the parameter
  • match the business unit
  • check client scope
  • ask the administrator about gaps

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


9. Check effective and expiry dates

Confirm when authorisation starts and ends before a deadline-sensitive transaction.

Corppass’s digital service list explains that some services define roles and parameters and can require additional agency checks. An account that is active in Corppass can therefore still lack the exact authorisation required by the destination service.

Corppass scene: Access was assigned for a project that expired yesterday, but the user assumes the system is malfunctioning.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: copy both dates; compare the transaction date; note time-zone or end-date wording; request a reviewed extension if justified. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Keep account role, digital service assignment, service-specific role and transaction approval as separate layers. The word admin at one layer does not automatically confer every power at another.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: Extending access should follow the entity’s authorisation process. Deadline reading supports projects. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • copy both dates
  • compare the transaction date
  • note time-zone or end-date wording
  • request a reviewed extension if justified

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


10. Understand restricted Sub-Admin scope

Check the Sub-Admin’s Assignment Profile before expecting them to grant a service they do not control.

Corppass describes itself as the authorisation system that entities use to manage employees’ access to government digital services. The account identifies the user, while the assignment tells the system which entity, service, role and parameters the user may use.

Corppass scene: A restricted Sub-Admin is blamed for not assigning a service outside the profile granted by the main Admin.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: open the profile scope; list allowed services; identify the main Admin; route the request correctly. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Read from four positions: the entity that owns the business authority, the Corppass Admin or Sub-Admin who configures it, the user who transacts and the agency digital service that may apply extra checks. A precise request names all four.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: Sub-Admin powers can be restricted. Delegation language supports leadership. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • open the profile scope
  • list allowed services
  • identify the main Admin
  • route the request correctly

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


11. Check additional agency requirements

Read whether the destination service requires another registration, role, approval or profile after Corppass setup.

Current Corppass guidance separates selecting a digital service for the entity from assigning that service to one or more users. It also says the administrator sets authorisation effective and expiry dates and may need to provide service-specific information.

Corppass scene: Corppass displays the service, yet the agency portal asks for an organisation-specific identifier that was never configured.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: read the service listing; identify additional checks; contact the agency helpdesk; record the agency response. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Use a least-privilege comparison: what task must the person perform, which service enables it, which role is sufficient, and when should that access end? Broad access should never be the default answer to a narrow task.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: Corppass authorisation does not waive agency-specific requirements. System boundaries support computing. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • read the service listing
  • identify additional checks
  • contact the agency helpdesk
  • record the agency response

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


12. Verify through the user’s own profile

Have the user open My Profile and Assigned Services to confirm the live assignment without sharing credentials.

Corppass’s digital service list explains that some services define roles and parameters and can require additional agency checks. An account that is active in Corppass can therefore still lack the exact authorisation required by the destination service.

Corppass scene: The administrator sends a screenshot from the admin view, but the user signs into a different entity context.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: let the user authenticate; select the entity; open Assigned Services; compare role and dates. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Keep account role, digital service assignment, service-specific role and transaction approval as separate layers. The word admin at one layer does not automatically confer every power at another.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: Support does not require collecting the user’s Singpass credentials. Privacy-aware help supports families and teams. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • let the user authenticate
  • select the entity
  • open Assigned Services
  • compare role and dates

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


13. Test the permitted task safely

Open the service and attempt only the authorised workflow, stopping before an unintended submission or approval.

Corppass describes itself as the authorisation system that entities use to manage employees’ access to government digital services. The account identifies the user, while the assignment tells the system which entity, service, role and parameters the user may use.

Corppass scene: To prove access works, a new employee approves a live transaction that should have remained a draft.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: use a view or draft stage; confirm the entity banner; check the role displayed; stop before irreversible action. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Read from four positions: the entity that owns the business authority, the Corppass Admin or Sub-Admin who configures it, the user who transacts and the agency digital service that may apply extra checks. A precise request names all four.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: A live transaction is not a training sandbox unless the agency says so. Procedural caution supports laboratories. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • use a view or draft stage
  • confirm the entity banner
  • check the role displayed
  • stop before irreversible action

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


14. Diagnose access denied precisely

Classify whether the problem is entity selection, missing service, missing role, wrong parameter, expired date or agency check.

Current Corppass guidance separates selecting a digital service for the entity from assigning that service to one or more users. It also says the administrator sets authorisation effective and expiry dates and may need to provide service-specific information.

Corppass scene: The help request says Corppass broken and includes no entity, service or error screen.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: name the entity; name the service; quote the error; state the verified assignment. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Use a least-privilege comparison: what task must the person perform, which service enables it, which role is sufficient, and when should that access end? Broad access should never be the default answer to a narrow task.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: Do not email passwords or full identity documents with a support request. Diagnostic writing supports technology careers. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • name the entity
  • name the service
  • quote the error
  • state the verified assignment

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


15. Review and remove access at change points

Reassess roles when a person changes duties, completes a project or leaves the organisation.

Corppass’s digital service list explains that some services define roles and parameters and can require additional agency checks. An account that is active in Corppass can therefore still lack the exact authorisation required by the destination service.

Corppass scene: A former project approver retains access because the expiry date was left open-ended.

Turn the paragraph into an evidence row before acting. Build an authorisation matrix with fields for entity legal name and UEN, user, Corppass account role, digital service name, agency, service role, parameters or sub-UEN, client access, effective date, expiry date, assignment state, additional agency check, last verified date and administrator contact. For this step: review active users; compare roles with current duties; remove obsolete access; record the reviewer and date. The row should name the official source, the date checked, the person or organisation responsible, the present state and the next verification point.

Keep account role, digital service assignment, service-specific role and transaction approval as separate layers. The word admin at one layer does not automatically confer every power at another.

Test the negative case as well: what would show that this step has not happened? A successful submission may not be a police report, an active account may lack one service role, a consent screen may not prove a later sync, and a test score may not by itself settle every obligation in an IPPT window.

Boundary: Access removal should be authorised and auditable, not improvised. Lifecycle thinking supports governance. This guide supports reading and access governance. It does not create or change Corppass access, decide an organisation’s internal authority, approve a government transaction, interpret legal duties or replace the entity’s authorised officers, Corppass, the destination agency or professional advice.

A four-line working note

  • review active users
  • compare roles with current duties
  • remove obsolete access
  • record the reviewer and date

Write one sentence that preserves the source, object, finding and next action. Then ask what the document does not establish. That second sentence is often where mature comprehension appears.

Back to contents


Worked examples

Account is not assignment

A person can log in but the service is absent from Assigned e-Services.

Reading lesson: Two layers answer two questions.

Service is not role

The portal is visible, but only the preparer role is assigned.

Reading lesson: Authority lives in verbs.

Role is not scope

The approver role applies to one sub-UEN, not the whole group.

Reading lesson: Parameters narrow access.

Authorised is not timeless

A project role works until its expiry date.

Reading lesson: Dates are part of authority.

Back to contents


Corppass authorisation studio

Five-field match

Match entity, user, service, role and date.

  • identity
  • service
  • authority
  • validity

After the exercise, explain which single word or field changed the decision. If the answer is “none”, the source may not yet contain enough evidence to act.

Least-privilege design

Choose roles for a preparer and approver.

  • task
  • role
  • scope
  • review

After the exercise, explain which single word or field changed the decision. If the answer is “none”, the source may not yet contain enough evidence to act.

Access-denied note

Write a concise help request.

  • entity
  • service
  • error
  • checks

After the exercise, explain which single word or field changed the decision. If the answer is “none”, the source may not yet contain enough evidence to act.

Back to contents


Advice for students, parents and mentors

For Corppass users

Check My Profile and Assigned Services before assuming the password is the problem.

Confirm the entity, role, parameters and validity period.

For Admins and Sub-Admins

Assign only the access needed for the task and set reviewable dates.

Document agency-specific checks and remove obsolete roles promptly.

For students and first-time employees

Learn the difference between identity, account role and transaction authority.

Ask what you may prepare, submit, approve or only view.

The goal is not to make a young person afraid of every official page. It is to make careful checking feel normal, achievable and quietly empowering. English becomes useful when it helps someone pause, verify, ask a precise question and choose a proportionate next step.

Back to contents


Frequently asked questions

What is Corppass?

It is Singapore’s authorisation system for entities to manage users’ access to government digital services.

Does an active account give access to every service?

No. The entity must select services and authorised administrators must assign the relevant ones to users.

Who can assign digital services?

Corppass Admins and eligible Sub-Admins, subject to the Sub-Admin’s Assignment Profile.

Where can a user see assignments?

In My Profile under Assigned Services, according to current Corppass guidance.

What are digital service roles?

Agency-defined permissions such as preparing or approving transactions.

Why are parameters important?

They can limit access to a branch, sub-UEN, client or other service-specific scope.

Can access expire?

Yes. Assignments can have effective and expiry dates.

Why can access still fail after assignment?

The agency may require additional details or checks, or the entity, role, parameter or date may be wrong.

Should I share Singpass credentials with the Admin?

No. Users should authenticate themselves through official channels.

Why English?

Because account, service, role, parameter, effective date and approval describe different layers of authority.

Back to contents


Useful next reading

Continue with verified reading on business identity, licensing and digital authority.

Corppass works best when authority is readable. Careful English keeps the entity, user, service, role, parameter and validity period aligned—so access is useful, limited and accountable.