What is in the service catalogue, and what measures it
Use “What is in the service catalogue, and what measures it” in Recued. Survey an Atlassian Compass site: which components exist, how many have no owner, and which scorecards are actually published rather than draft. Read-only.
How it works
Inspect the data fetches, transforms, gates, and output this recipe runs.
Process (26 steps)
cloud_text
trim
Trim whitespace from setting cloud id
cloud_required
template
Generate text from a template
fail: step.cloud_text is_empty
page_size
clamp
Clamp setting page size between 1 and 100
search_query
template
Generate text from a template
query_obj
json_parse
Apply json_parse
components_raw
?
defaults
defaults
Apply defaults
components_ok
template
Generate text from a template
fail: step.components_kind equal QueryError
nodes
default
Apply default
components
pluck
Extract component from each item
component_count
count
Count items in components
total_count
default
Apply default
have_components
template
Generate text from a template
fail: step.components is_empty
unowned
filter
Filter by condition
unowned_count
count
Count items in unowned
types_used
unique
Remove duplicates from
type_count
count
Count items in types used
scorecards_raw
?
scorecards_kind
default
Apply default
scorecards_ok
template
Generate text from a template
fail: step.scorecards_kind equal QueryError
scorecards
default
Apply default
scorecard_count
count
Count items in scorecards
published
filter
Filter by condition
published_count
count
Count items in published
card
to_summary
Format results as a summary card
component_table
to_table
Format results as a data table
Settings
Configurable at install. Defaults shown — change them anytime in Recued.
cloud id
setting
=
page size
setting
=
50
atlassian compass
setting
=
Trust & control
What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.