/ /

Unified approvals view in the Composite approvals tile

Updated last month

Overview

The Composite approvals tile now includes an All tab that brings together pending approval requests from multiple connected systems, such as ServiceNow and Workday, into a single, chronologically ordered list. Approvers can quickly scan and act on items where the connector supports in-tile actions, while existing system-specific tabs and permissions remain unchanged.

The All tab is an additional view, not a replacement. Underlying permissions and connector-level actions are not changed. The benefit is a unified, faster-to-scan list that reduces the time spent jumping between systems.

Why this matters

Single place to approve. View approvals from multiple systems in one list to reduce context switching.Faster prioritization. Items are ordered by recency so managers can act on the latest requests first. Clear provenance. Each item shows its source system and links back for full context when needed. Consistent governance. All actions remain permission-aware and enforced by the underlying system.

What's new

A new All tab shows a unified, permission-filtered list of approval requests across the apps configured in the Composite Approvals tile. The system-specific tabs (such as ServiceNow Approvals and Workday Time Off Approvals) and their permissions and controls are unchanged.

How items are displayed

The All tab shows up to 4 items in the initial view, distributed across the apps that have data. If 4 or more apps are configured, the default is roughly 1 item per app. If fewer apps are configured, the list balances to fill the 4-item viewport where possible. A Show more link appears once there are more than 4 items, so you can expand the list when needed.

Where you'll see it

The Composite Approvals tile and the All tab are available in two places:

  • Web (desktop). On home and site landing pages that use the Composite Approvals tile.

  • Mobile. In the Simpplr mobile app, in releases after the initial general availability of the composite tile. Refer to your release notes for the version timing in your environment.

How it works

Unified listing logic

The All tab aggregates approval requests returned by each configured tab, for example ServiceNow Approvals or Workday Time Off Approvals. It respects each integration's permission model and connection status, so you only see items you are authorized to see and act on.

Items are ordered chronologically with the most recent first. Sorting and filters configured within an individual source tab continue to apply when you view that tab on its own.

Acting on items

Actions like Approve and Reject (or Deny, depending on the source system) are available directly in the All view, where the connector supports in-tile actions. Each item also links back to its source system, where you can open it for full context.

After you approve or reject an item, the list updates and the tab state is preserved, so you stay where you were instead of being redirected away.

Empty states

If a specific app has no items, that app's tab shows an empty state unless you have enabled the optional Hide Empty Tile setting for that app.

If every configured app has no data and every app is set to hide when empty, the entire Composite Approvals tile is hidden from the dashboard.

Important: If a connector fails to fetch data, its tab remains visible to avoid silently masking connector errors. The Hide Empty Tile rule does not hide a tab in this situation.

Configuration

Add or edit the Composite Approvals tile

App managers can add or configure the Composite Approvals tile from the dashboard editor.

  1. Open the dashboard editor for a home or site dashboard.

  2. Add the Composite Approvals tile.

  3. Select the tabs (apps) you want to include, such as ServiceNow Approvals and Workday Time Off Approvals.

  4. Choose an ordering strategy and direction for how the tabs are arranged.

  5. Save and publish.

Ordering options

When arranging tabs, you can choose how they are ordered:

  • Custom. Arrange the tabs manually by position.

  • Name. Sort alphabetically by app name.

  • Count. Sort by the number of items each tab returns.

For each option, you can set the direction to ascending or descending.

Hide empty tabs or the whole tile

To keep dashboards clean during low-volume periods, you can hide tabs that have no data. Enable the per-app Hide Empty Tile setting during configuration. If every configured app has Hide Empty Tile enabled and every app returns zero items, the entire Composite Approvals tile is hidden.

Permissions and security

The All tab is permission-aware. It only shows items the signed-in user is allowed to see and act on in each source system. If a user-level or app-level connection has not been established, the affected tab shows a setup or empty state, or is hidden if Hide Empty Tile is enabled for that app.

Every action is executed against the source system's own API. This preserves native workflows and audit trails, so an approval done in the All tab is recorded in the source system exactly as if it had been done there.

Supported systems and actions

ServiceNow

Users can view, approve, or reject supported approval types. Item links open in ServiceNow for full detail.

Workday Time Off

Users can view, approve, or deny time-off requests. Item links open in Workday for full detail.

Note: Workday integration requires correct domain security and OAuth configuration. Ask your administrator if you need help setting this up.

Additional approval-type connectors may appear as your organization's app managers enable them.

Best practices

Start by configuring the 2 to 3 systems that generate the most approvals for your organization, for example ServiceNow ITSM and Workday Time Off. This keeps the experience focused and avoids overwhelming users with rarely used tabs.

Enable Hide Empty Tile per app to keep dashboards clean during quiet periods, so users only see tabs that have something to act on.

Train approvers that actions taken from the All tab are identical to actions taken from the native source tabs. Both honor source permissions and produce the same result in the underlying system.

Troubleshooting

If the All tab does not behave as expected, the situations below cover what may have happened and what to do about it.

The All tab shows fewer items than expected

  • What happened: The All tab shows up to 4 items in the initial view, distributed across the connected apps that have data. The list is also filtered by the signed-in user's permissions in each source system, so items the user is not authorized to see will not appear. A connector that has lost its connection can also reduce the visible count.

  • What to do: If you expect more than 4 items, click Show more to expand the list. Verify that each connector is returning data by checking the individual source tabs. If items are missing from a tab, confirm the connector is connected and that the user has the right permissions in that source system.

A specific app tab is empty

  • What happened: Either the connector has no pending items for the signed-in user, the user does not have permission to view pending approvals in that source system, or Hide Empty Tile has been enabled for the app and the tab has been hidden intentionally.

  • What to do: Confirm the connector is configured and the user has permission to view approvals in the source system. If the tab seems to be missing entirely, check whether Hide Empty Tile was enabled for that app in the tile configuration.

Approve or reject actions fail

  • What happened: Actions are executed against the source system's API, so a failure usually means the source system is unavailable, the user does not have permission to perform the action there, or the connection has lapsed.

  • What to do: Check whether the source system is available and that the user has permission to perform the action there. If the issue persists, use the item link to open the request in the source app and complete the action there while your administrator investigates the connector.

Frequently asked questions

Q: Does the All tab replace the system-specific tabs?

Ans: No. The All tab is an additional, unified view. Source-specific tabs remain and behave the same as before.

Q: Can I approve or reject items directly from the All tab?

Ans: Yes, where the connector supports in-tile actions such as approve or deny, the same actions are available in the All view.

Q: How are items ordered, and how many do I see at first?

Ans: The unified list is ordered chronologically with the most recent first. The initial viewport shows up to 4 items. Use Show more to expand the list when there are additional items.

Q: What happens if an app has no items?

Ans: It shows an empty state in its own tab, unless you enable the per-app Hide Empty Tile setting, in which case the tab is hidden. If every configured app has Hide Empty Tile enabled and every app returns zero items, the entire tile is hidden.

Q: Is the Composite Approvals tile available on mobile?

Ans: Yes. Composite Approvals later rolled out to mobile. Refer to the release notes for the timeline that applies to your environment.

Was this article helpful?
Subscribe to receive updates on this article