Time Sheet Portal / Form: Delegated Approver cannot Approve or Reject Timesheets
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 hours ago
Hi Community,
I am currently validating the Timesheet functionality regarding delegation and running into an issue.
My Setup:
User B is a manager of multiple users.
User A has been designated as an active delegate for User B (with Approvals = true on the sys_user_delegate record).
Both User A and User B have the timecard_approver role.
The Issue:
When an employee (whose manager is User B) submits their timesheet, User B (the original manager) can see the options to Approve or Reject perfectly. However, User A (the delegated user) cannot see the Approve or Reject buttons—either on the Time Sheet Portal (/tcp) or directly on the backend time_sheet form. Instead, User A only sees options like Submit or Recall.
Per ServiceNow documentation, the delegated user should be able to approve or reject timesheets on behalf of the manager.
Has anyone else faced this limitation with the Time Sheet Portal and forms? Is there an out-of-the-box property I am missing, or do the Time Sheet UI Actions and portal widgets require custom scripting to support the sys_user_delegate table?
Any solutions or workarounds would be greatly appreciated!
I am currently validating the Timesheet functionality regarding delegation and running into an issue.
My Setup:
User B is a manager of multiple users.
User A has been designated as an active delegate for User B (with Approvals = true on the sys_user_delegate record).
Both User A and User B have the timecard_approver role.
The Issue:
When an employee (whose manager is User B) submits their timesheet, User B (the original manager) can see the options to Approve or Reject perfectly. However, User A (the delegated user) cannot see the Approve or Reject buttons—either on the Time Sheet Portal (/tcp) or directly on the backend time_sheet form. Instead, User A only sees options like Submit or Recall.
Per ServiceNow documentation, the delegated user should be able to approve or reject timesheets on behalf of the manager.
Has anyone else faced this limitation with the Time Sheet Portal and forms? Is there an out-of-the-box property I am missing, or do the Time Sheet UI Actions and portal widgets require custom scripting to support the sys_user_delegate table?
Any solutions or workarounds would be greatly appreciated!
0 REPLIES 0
