Recued
Menu
← Back to recipes

WorkOS access hygiene digest

by recued-core v3 26 views

Use “WorkOS access hygiene digest” in Recued. It provides a scheduled, read-only digest for WorkOS access governance.

How it works 30 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (30 steps)
◆ organizations_raw recued-core.workos.organization.search
Search organization on workos
◆ users_raw recued-core.workos.user.search
Search user on workos
◆ memberships_raw recued-core.workos.organization_membership.search
Search organization membership on workos
◆ invitations_raw recued-core.workos.invitation.search
Search invitation on workos
◆ directories_raw recued-core.workos.directory.search
Search directory on workos
◆ connections_raw recued-core.workos.connection.search
Search connection on workos
◆ roles_raw recued-core.workos.role.search
Search role on workos
◆ permissions_raw recued-core.workos.permission.search
Search permission on workos
■ defaults defaults
Apply defaults
■ invitations default
Apply default
■ directories default
Apply default
■ connections default
Apply default
■ defaults_2 defaults
Apply defaults
■ organization_count count
Count items in organizations
■ user_count count
Count items in users
■ membership_count count
Count items in memberships
■ invitation_count count
Count items in invitations
■ directory_count count
Count items in directories
■ connection_count count
Count items in connections
■ role_count count
Count items in roles
■ permission_count count
Count items in permissions
■ visible_count sum
Sum values in
■ has_records compare
Check if visible count is greater than 0
■ notify_enabled compare
Check if setting notify when records equals true
■ should_notify all
Check if all conditions are true
◆ notify core.notification.send
Send notification
skip: step.should_notify not_equal true
■ organization_table to_table
Format results as a data table
■ user_table to_table
Format results as a data table
■ membership_table to_table
Format results as a data table
■ card to_summary
Format results as a summary card
▼
Output
summary card
table organization_table
table user_table
table membership_table
json invitations
json directories
json connections
Settings 6 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

channels setting = [object Object]
end hour setting = 10
weekdays setting = 1,2,3,4,5
row limit setting = 25
start hour setting = 8
notify when records setting = true

Uses (10 operations)

Triggers Time watch core.watch.time
Pack operation Search organization on workos recued-core.workos.organization.search
Pack operation Search user on workos recued-core.workos.user.search
Pack operation Search organization membership on workos recued-core.workos.organization_membership.search
Pack operation Search invitation on workos recued-core.workos.invitation.search
Pack operation Search directory on workos recued-core.workos.directory.search
Pack operation Search connection on workos recued-core.workos.connection.search
Pack operation Search role on workos recued-core.workos.role.search
Pack operation Search permission on workos recued-core.workos.permission.search
Notifications Send notification core.notification.send

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Permissions it requires

Send notificationsRead your Workos connection
Declared by the recipe — Recued grants these at install, where you review them before approving.

What it's allowed to do

Read Triggers core.watch.time read-only
Read Notifications core.notification.send external change

8 more aren't listed here. You'll see them at install.

Data it touches

SurfacesTriggersNotifications

About

Tags

workos workosidentityaccess-governanceorganizationsusersdirectory-syncdigestnotificationpack:workos

Details

30 steps 6 configurable settings recipe_id: access-hygiene-digest-workos