Recued
Menu
← Back to recipes

Auth0 access hygiene digest

by recued-core v3 30 views

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

How it works 26 steps

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

Process (26 steps)
◆ users_raw recued-core.auth0.user.search
Search user on auth0
◆ roles_raw recued-core.auth0.role.search
Search role on auth0
◆ clients_raw recued-core.auth0.client.search
Search client on auth0
◆ orgs_raw recued-core.auth0.organization.search
Search organization on auth0
◆ logs_raw recued-core.auth0.log.search
Search log on auth0
■ defaults defaults
Apply defaults
■ user_count count
Count items in users
■ role_count count
Count items in roles
■ client_count count
Count items in clients
■ org_count count
Count items in orgs
■ event_count count
Count items in events
■ has_events compare
Check if event count is greater than 0
■ notify_enabled compare
Check if setting notify when events equals true
■ should_notify all
Check if all conditions are true
◆ notify core.notification.send
Send notification
skip: step.should_notify not_equal true
■ user_rows slice
Take a subset of
■ role_rows slice
Take a subset of
■ client_rows slice
Take a subset of
■ org_rows slice
Take a subset of
■ event_rows slice
Take a subset of
■ user_table to_table
Format results as a data table
■ role_table to_table
Format results as a data table
■ client_table to_table
Format results as a data table
■ org_table to_table
Format results as a data table
■ event_table to_table
Format results as a data table
■ card to_summary
Format results as a summary card
▼
Output
summary card
table user_table
table role_table
table client_table
table org_table
table event_table
Settings 10 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
log query setting = type:limit_wc OR type:fp OR type:fu
row limit setting = 20
start hour setting = 8
user query setting = blocked:true OR email_verified:false
role name filter setting =
notify when events setting = true
organization query setting =

Uses (7 operations)

Triggers Time watch core.watch.time
Pack operation Search user on auth0 recued-core.auth0.user.search
Pack operation Search role on auth0 recued-core.auth0.role.search
Pack operation Search client on auth0 recued-core.auth0.client.search
Pack operation Search organization on auth0 recued-core.auth0.organization.search
Pack operation Search log on auth0 recued-core.auth0.log.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 Auth0 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

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

Data it touches

SurfacesTriggersNotifications

About

Tags

auth0 auth0identityaccess-governanceusersrolesclientsorganizationslogsdigestnotificationpack:auth0

Details

26 steps 10 configurable settings recipe_id: access-hygiene-digest-auth0