René's URL Explorer Experiment


Title: Utility Modules for OpalScript - Opal Security Docs

Open Graph Title: Utility Modules for OpalScript - Opal Security Docs

X Title: Utility Modules for OpalScript - Opal Security Docs

Description: Learn about how to use OpalScript's Utility Modules to automate access management workflows.

Open Graph Description: Learn about how to use OpalScript's Utility Modules to automate access management workflows.

X Description: Learn about how to use OpalScript's Utility Modules to automate access management workflows.

Mail addresses
support@opal.dev

Opengraph URL: https://docs.opal.dev/docs/opalscript-utilitymodules

Generator: Mintlify

direct link

Domain: docs.opal.dev


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"WebSite","name":"Opal Security Docs","creator":{"@type":"Organization","name":"Mintlify","url":"https://mintlify.com"}}
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://docs.opal.dev/#organization","name":"Opal Security Docs","url":"https://docs.opal.dev","logo":{"@type":"ImageObject","url":"https://mintcdn.com/opalsecurity/CCjTTkaW-43B4efd/logo/logo-black.png?fit=max&auto=format&n=CCjTTkaW-43B4efd&q=85&s=6ad229160b539001f0b813bde755cb3d"}},{"@type":"WebSite","@id":"https://docs.opal.dev#website","name":"Opal Security Docs","url":"https://docs.opal.dev","publisher":{"@id":"https://docs.opal.dev/#organization"}},{"@type":"WebPage","@id":"https://docs.opal.dev/docs/opalscript-utilitymodules#webpage","url":"https://docs.opal.dev/docs/opalscript-utilitymodules","name":"Utility Modules for OpalScript","description":"Learn about how to use OpalScript's Utility Modules to automate access management workflows.","dateModified":"2026-07-09T05:45:11.000Z","isPartOf":{"@id":"https://docs.opal.dev#website"},"breadcrumb":{"@id":"https://docs.opal.dev/docs/opalscript-utilitymodules#breadcrumb"}},{"@type":"BreadcrumbList","@id":"https://docs.opal.dev/docs/opalscript-utilitymodules#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"OpalScript","item":"https://docs.opal.dev/docs/opalscript-overview"},{"@type":"ListItem","position":2,"name":"Utility Modules for OpalScript","item":"https://docs.opal.dev/docs/opalscript-utilitymodules"}]},{"@type":["Article","TechArticle"],"@id":"https://docs.opal.dev/docs/opalscript-utilitymodules#article","headline":"Utility Modules for OpalScript","name":"Utility Modules for OpalScript","description":"Learn about how to use OpalScript's Utility Modules to automate access management workflows.","url":"https://docs.opal.dev/docs/opalscript-utilitymodules","mainEntityOfPage":{"@id":"https://docs.opal.dev/docs/opalscript-utilitymodules#webpage"},"dateModified":"2026-07-09T05:45:11.000Z","publisher":{"@id":"https://docs.opal.dev/#organization"},"isPartOf":{"@id":"https://docs.opal.dev#website"}}]}

application-nameOpal Security Docs
msapplication-config/mintlify-assets/_mintlify/favicons/opalsecurity/t501z2uOx-XXqevB/_generated/favicon/browserconfig.xml
apple-mobile-web-app-titleOpal Security Docs
msapplication-TileColor#0C7997
og:site_nameOpal Security Docs
og:imagehttps://opalsecurity.mintlify.app/mintlify-assets/_next/image?url=/_mintlify/api/og?division=OpalScript&title=Utility+Modules+for+OpalScript&description=Learn+about+how+to+use+OpalScript%27s+Utility+Modules+to+automate+access+management+workflows.&logoLight=https%3A%2F%2Fmintcdn.com%2Fopalsecurity%2FCCjTTkaW-43B4efd%2Flogo%2Flogo-black.png%3Ffit%3Dmax%26auto%3Dformat%26n%3DCCjTTkaW-43B4efd%26q%3D85%26s%3D6ad229160b539001f0b813bde755cb3d&logoDark=https%3A%2F%2Fmintcdn.com%2Fopalsecurity%2FCCjTTkaW-43B4efd%2Flogo%2Flogo-white.png%3Ffit%3Dmax%26auto%3Dformat%26n%3DCCjTTkaW-43B4efd%26q%3D85%26s%3D1bc14ca55bec2a01e78b14fcd0a3e297&primaryColor=%230C7997&lightColor=%23EDFCFC&backgroundLight=%23ffffff&backgroundDark=%230e0e10&w=1200&q=100
og:image:width1200
og:image:height630
og:typewebsite
twitter:cardsummary_large_image
twitter:imagehttps://opalsecurity.mintlify.app/mintlify-assets/_next/image?url=/_mintlify/api/og?division=OpalScript&title=Utility+Modules+for+OpalScript&description=Learn+about+how+to+use+OpalScript%27s+Utility+Modules+to+automate+access+management+workflows.&logoLight=https%3A%2F%2Fmintcdn.com%2Fopalsecurity%2FCCjTTkaW-43B4efd%2Flogo%2Flogo-black.png%3Ffit%3Dmax%26auto%3Dformat%26n%3DCCjTTkaW-43B4efd%26q%3D85%26s%3D6ad229160b539001f0b813bde755cb3d&logoDark=https%3A%2F%2Fmintcdn.com%2Fopalsecurity%2FCCjTTkaW-43B4efd%2Flogo%2Flogo-white.png%3Ffit%3Dmax%26auto%3Dformat%26n%3DCCjTTkaW-43B4efd%26q%3D85%26s%3D1bc14ca55bec2a01e78b14fcd0a3e297&primaryColor=%230C7997&lightColor=%23EDFCFC&backgroundLight=%23ffffff&backgroundDark=%230e0e10&w=1200&q=100
twitter:image:width1200
twitter:image:height630

Links:

/llms.txthttps://docs.opal.dev/llms.txt
Skip to main contenthttps://docs.opal.dev/docs/opalscript-utilitymodules#content-area
Opal Security Docs home pagehttps://docs.opal.dev/
Documentationhttps://docs.opal.dev/docs/welcome
Integrationshttps://docs.opal.dev/integrations/okta
API Referencehttps://docs.opal.dev/reference/authentication
Changeloghttps://docs.opal.dev/changelog/changelog
Quickstarthttps://docs.opal.dev/docs/welcome
Overviewhttps://docs.opal.dev/docs/opal-overview
Conceptshttps://docs.opal.dev/docs/opal-101
Opal architecturehttps://docs.opal.dev/docs/opal-architecture
How to request accesshttps://docs.opal.dev/docs/end-user-faq
How to complete access reviewshttps://docs.opal.dev/docs/complete-access-reviews
Set up Cloudhttps://docs.opal.dev/docs/set-up-cloud
Connect Productivity Toolshttps://docs.opal.dev/docs/connect-your-productivity-tools
Configuration templateshttps://docs.opal.dev/docs/configuration-templates
Manage access with ticketinghttps://docs.opal.dev/docs/ticket-propagation
Access Ruleshttps://docs.opal.dev/docs/access-rules
Risk Centerhttps://docs.opal.dev/docs/least-privilege-posture-management
Notificationshttps://docs.opal.dev/docs/notifications
Special roles in Opalhttps://docs.opal.dev/docs/roles-in-opal
Owner Permissionshttps://docs.opal.dev/docs/owner-permissions
Custom Opal roleshttps://docs.opal.dev/docs/custom-opal-roles
User provisioninghttps://docs.opal.dev/docs/user-provisioning
Access ComparisonNEWhttps://docs.opal.dev/docs/access-comparison
Overviewhttps://docs.opal.dev/docs/opalscript-overview
Utility Moduleshttps://docs.opal.dev/docs/opalscript-utilitymodules
Referencehttps://docs.opal.dev/docs/opalscript-reference
Overviewhttps://docs.opal.dev/docs/paladin/overview
Access Requestshttps://docs.opal.dev/docs/paladin/access-request
Overviewhttps://docs.opal.dev/docs/opal-query
Query APIhttps://docs.opal.dev/docs/opal-query-api
Eventshttps://docs.opal.dev/docs/event-types
Events Streaminghttps://docs.opal.dev/docs/events-streaming
Metrics dashboardhttps://docs.opal.dev/docs/metrics
Sync schedules and triggershttps://docs.opal.dev/docs/sync-schedules-and-triggers
Overviewhttps://docs.opal.dev/docs/custom-integrations-overview
Create your own connectorhttps://docs.opal.dev/docs/how-to-create-your-own-connector
Custom Connector API Spechttps://docs.opal.dev/docs/api-spec
Webhookshttps://docs.opal.dev/docs/webhooks
Opal CLIhttps://docs.opal.dev/docs/opal-cli
Use Terraform with Opalhttps://docs.opal.dev/docs/use-terraform-with-opal
Query Opal’s access graphhttps://docs.opal.dev/docs/opalscript-utilitymodules#query-opal%E2%80%99s-access-graph
access Modulehttps://docs.opal.dev/docs/opalscript-utilitymodules#access-module
Send notificationshttps://docs.opal.dev/docs/opalscript-utilitymodules#send-notifications
notifications Modulehttps://docs.opal.dev/docs/opalscript-utilitymodules#notifications-module
Notify a userhttps://docs.opal.dev/docs/opalscript-utilitymodules#notify-a-user
Notify all adminshttps://docs.opal.dev/docs/opalscript-utilitymodules#notify-all-admins
Notify an ownerhttps://docs.opal.dev/docs/opalscript-utilitymodules#notify-an-owner
Manage support ticketshttps://docs.opal.dev/docs/opalscript-utilitymodules#manage-support-tickets
tickets Modulehttps://docs.opal.dev/docs/opalscript-utilitymodules#tickets-module
Access a providerhttps://docs.opal.dev/docs/opalscript-utilitymodules#access-a-provider
List projectshttps://docs.opal.dev/docs/opalscript-utilitymodules#list-projects
Create a tickethttps://docs.opal.dev/docs/opalscript-utilitymodules#create-a-ticket
Get a tickethttps://docs.opal.dev/docs/opalscript-utilitymodules#get-a-ticket
Comment on a tickethttps://docs.opal.dev/docs/opalscript-utilitymodules#comment-on-a-ticket
Close a tickethttps://docs.opal.dev/docs/opalscript-utilitymodules#close-a-ticket
Assess riskhttps://docs.opal.dev/docs/opalscript-utilitymodules#assess-risk
risk Modulehttps://docs.opal.dev/docs/opalscript-utilitymodules#risk-module
Get resource risk sensitivityhttps://docs.opal.dev/docs/opalscript-utilitymodules#get-resource-risk-sensitivity
Get group risk sensitivityhttps://docs.opal.dev/docs/opalscript-utilitymodules#get-group-risk-sensitivity
Query request historyhttps://docs.opal.dev/docs/opalscript-utilitymodules#query-request-history
requests Modulehttps://docs.opal.dev/docs/opalscript-utilitymodules#requests-module
Get requests for a userhttps://docs.opal.dev/docs/opalscript-utilitymodules#get-requests-for-a-user
Get requests for a resourcehttps://docs.opal.dev/docs/opalscript-utilitymodules#get-requests-for-a-resource
Get requests for a grouphttps://docs.opal.dev/docs/opalscript-utilitymodules#get-requests-for-a-group
Work with timehttps://docs.opal.dev/docs/opalscript-utilitymodules#work-with-time
time Modulehttps://docs.opal.dev/docs/opalscript-utilitymodules#time-module
Get current timehttps://docs.opal.dev/docs/opalscript-utilitymodules#get-current-time
Convert timestamp to stringhttps://docs.opal.dev/docs/opalscript-utilitymodules#convert-timestamp-to-string
Compare timestampshttps://docs.opal.dev/docs/opalscript-utilitymodules#compare-timestamps
Calculate time differenceshttps://docs.opal.dev/docs/opalscript-utilitymodules#calculate-time-differences
Convert time intervals to secondshttps://docs.opal.dev/docs/opalscript-utilitymodules#convert-time-intervals-to-seconds
Important noteshttps://docs.opal.dev/docs/opalscript-utilitymodules#important-notes
Look up entity informationhttps://docs.opal.dev/docs/opalscript-utilitymodules#look-up-entity-information
entity Modulehttps://docs.opal.dev/docs/opalscript-utilitymodules#entity-module
Get a userhttps://docs.opal.dev/docs/opalscript-utilitymodules#get-a-user
Get a grouphttps://docs.opal.dev/docs/opalscript-utilitymodules#get-a-group
Get a resourcehttps://docs.opal.dev/docs/opalscript-utilitymodules#get-a-resource
Tagshttps://docs.opal.dev/docs/opalscript-utilitymodules#tags
Reach external serviceshttps://docs.opal.dev/docs/opalscript-utilitymodules#reach-external-services
http Modulehttps://docs.opal.dev/docs/opalscript-utilitymodules#http-module
Responsehttps://docs.opal.dev/docs/opalscript-utilitymodules#response
Egress allowlisthttps://docs.opal.dev/docs/opalscript-utilitymodules#egress-allowlist
secrets Modulehttps://docs.opal.dev/docs/opalscript-utilitymodules#secrets-module
OpalScripthttps://docs.opal.dev/docs/opalscript-overview
https://docs.opal.dev/docs/opalscript-utilitymodules#query-opal’s-access-graph
https://docs.opal.dev/docs/opalscript-utilitymodules#access-module
https://docs.opal.dev/docs/opalscript-utilitymodules#param-principal-id
https://docs.opal.dev/docs/opalscript-utilitymodules#param-entity-id
https://docs.opal.dev/docs/opalscript-utilitymodules#param-access-level-remote-id
https://docs.opal.dev/docs/opalscript-utilitymodules#send-notifications
https://docs.opal.dev/docs/opalscript-utilitymodules#notifications-module
https://docs.opal.dev/docs/opalscript-utilitymodules#notify-a-user
https://docs.opal.dev/docs/opalscript-utilitymodules#param-user-id
https://docs.opal.dev/docs/opalscript-utilitymodules#param-title
https://docs.opal.dev/docs/opalscript-utilitymodules#param-body
https://docs.opal.dev/docs/opalscript-utilitymodules#notify-all-admins
https://docs.opal.dev/docs/opalscript-utilitymodules#param-title-1
https://docs.opal.dev/docs/opalscript-utilitymodules#param-body-1
https://docs.opal.dev/docs/opalscript-utilitymodules#notify-an-owner
https://docs.opal.dev/docs/opalscript-utilitymodules#param-owner-id
https://docs.opal.dev/docs/opalscript-utilitymodules#param-title-2
https://docs.opal.dev/docs/opalscript-utilitymodules#param-body-2
https://docs.opal.dev/docs/opalscript-utilitymodules#manage-support-tickets
https://docs.opal.dev/docs/opalscript-utilitymodules#tickets-module
ticket propagationhttps://docs.opal.dev/docs/ticket-propagation#propagate-access-with-tickets
https://docs.opal.dev/docs/opalscript-utilitymodules#access-a-provider
https://docs.opal.dev/docs/opalscript-utilitymodules#list-projects
https://docs.opal.dev/docs/opalscript-utilitymodules#param-provider
https://docs.opal.dev/docs/opalscript-utilitymodules#create-a-ticket
https://docs.opal.dev/docs/opalscript-utilitymodules#param-project
https://docs.opal.dev/docs/opalscript-utilitymodules#param-title-3
https://docs.opal.dev/docs/opalscript-utilitymodules#param-description
https://docs.opal.dev/docs/opalscript-utilitymodules#get-a-ticket
https://docs.opal.dev/docs/opalscript-utilitymodules#param-provider-1
https://docs.opal.dev/docs/opalscript-utilitymodules#param-remote-ticket-id
https://docs.opal.dev/docs/opalscript-utilitymodules#comment-on-a-ticket
https://docs.opal.dev/docs/opalscript-utilitymodules#param-provider-2
https://docs.opal.dev/docs/opalscript-utilitymodules#param-remote-ticket-id-1
https://docs.opal.dev/docs/opalscript-utilitymodules#param-comment
https://docs.opal.dev/docs/opalscript-utilitymodules#close-a-ticket
https://docs.opal.dev/docs/opalscript-utilitymodules#param-provider-3
https://docs.opal.dev/docs/opalscript-utilitymodules#param-remote-ticket-id-2
https://docs.opal.dev/docs/opalscript-utilitymodules#param-comment-1
https://docs.opal.dev/docs/opalscript-utilitymodules#assess-risk
https://docs.opal.dev/docs/opalscript-utilitymodules#risk-module
https://docs.opal.dev/docs/opalscript-utilitymodules#get-resource-risk-sensitivity
https://docs.opal.dev/docs/opalscript-utilitymodules#param-resource-id
https://docs.opal.dev/docs/opalscript-utilitymodules#get-group-risk-sensitivity
https://docs.opal.dev/docs/opalscript-utilitymodules#param-group-id
https://docs.opal.dev/docs/opalscript-utilitymodules#query-request-history
https://docs.opal.dev/docs/opalscript-utilitymodules#requests-module
context.get_request()https://docs.opal.dev/docs/requestreview-getstarted#request-object
https://docs.opal.dev/docs/opalscript-utilitymodules#get-requests-for-a-user
https://docs.opal.dev/docs/opalscript-utilitymodules#param-user-id-1
https://docs.opal.dev/docs/opalscript-utilitymodules#param-request-status
https://docs.opal.dev/docs/opalscript-utilitymodules#param-cursor
https://docs.opal.dev/docs/opalscript-utilitymodules#param-requests-per-page
Request objecthttps://docs.opal.dev/docs/requestreview-getstarted#request-object
https://docs.opal.dev/docs/opalscript-utilitymodules#get-requests-for-a-resource
https://docs.opal.dev/docs/opalscript-utilitymodules#param-resource-id-1
https://docs.opal.dev/docs/opalscript-utilitymodules#param-user-id-2
https://docs.opal.dev/docs/opalscript-utilitymodules#param-request-status-1
https://docs.opal.dev/docs/opalscript-utilitymodules#param-cursor-1
https://docs.opal.dev/docs/opalscript-utilitymodules#param-requests-per-page-1
Request objecthttps://docs.opal.dev/docs/requestreview-getstarted#request-object
https://docs.opal.dev/docs/opalscript-utilitymodules#get-requests-for-a-group
https://docs.opal.dev/docs/opalscript-utilitymodules#param-group-id-1
https://docs.opal.dev/docs/opalscript-utilitymodules#param-user-id-3
https://docs.opal.dev/docs/opalscript-utilitymodules#param-request-status-2
https://docs.opal.dev/docs/opalscript-utilitymodules#param-cursor-2
https://docs.opal.dev/docs/opalscript-utilitymodules#param-requests-per-page-2
Request objecthttps://docs.opal.dev/docs/requestreview-getstarted#request-object
https://docs.opal.dev/docs/opalscript-utilitymodules#work-with-time
https://docs.opal.dev/docs/opalscript-utilitymodules#time-module
https://docs.opal.dev/docs/opalscript-utilitymodules#get-current-time
https://docs.opal.dev/docs/opalscript-utilitymodules#convert-timestamp-to-string
https://docs.opal.dev/docs/opalscript-utilitymodules#param-timestamp
https://docs.opal.dev/docs/opalscript-utilitymodules#compare-timestamps
https://docs.opal.dev/docs/opalscript-utilitymodules#param-timestamp1
https://docs.opal.dev/docs/opalscript-utilitymodules#param-timestamp2
https://docs.opal.dev/docs/opalscript-utilitymodules#calculate-time-differences
https://docs.opal.dev/docs/opalscript-utilitymodules#param-timestamp1-1
https://docs.opal.dev/docs/opalscript-utilitymodules#param-timestamp2-1
https://docs.opal.dev/docs/opalscript-utilitymodules#convert-time-intervals-to-seconds
https://docs.opal.dev/docs/opalscript-utilitymodules#param-n
https://docs.opal.dev/docs/opalscript-utilitymodules#important-notes
https://docs.opal.dev/docs/opalscript-utilitymodules#look-up-entity-information
https://docs.opal.dev/docs/opalscript-utilitymodules#entity-module
https://docs.opal.dev/docs/opalscript-utilitymodules#get-a-user
https://docs.opal.dev/docs/opalscript-utilitymodules#param-user-id-4
https://docs.opal.dev/docs/opalscript-utilitymodules#get-a-group
https://docs.opal.dev/docs/opalscript-utilitymodules#param-group-id-2
https://docs.opal.dev/docs/opalscript-utilitymodules#get-a-resource
https://docs.opal.dev/docs/opalscript-utilitymodules#param-resource-id-2
https://docs.opal.dev/docs/opalscript-utilitymodules#tags
https://docs.opal.dev/docs/opalscript-utilitymodules#reach-external-services
egress allowlisthttps://docs.opal.dev/docs/opalscript-utilitymodules#egress-allowlist
https://docs.opal.dev/docs/opalscript-utilitymodules#http-module
Responsehttps://docs.opal.dev/docs/opalscript-utilitymodules#response
https://docs.opal.dev/docs/opalscript-utilitymodules#param-url
https://docs.opal.dev/docs/opalscript-utilitymodules#param-method
https://docs.opal.dev/docs/opalscript-utilitymodules#param-headers
https://docs.opal.dev/docs/opalscript-utilitymodules#param-params
https://docs.opal.dev/docs/opalscript-utilitymodules#param-json
https://docs.opal.dev/docs/opalscript-utilitymodules#param-body-3
https://docs.opal.dev/docs/opalscript-utilitymodules#param-timeout
Responsehttps://docs.opal.dev/docs/opalscript-utilitymodules#response
https://docs.opal.dev/docs/opalscript-utilitymodules#response
https://docs.opal.dev/docs/opalscript-utilitymodules#egress-allowlist
https://docs.opal.dev/docs/opalscript-utilitymodules#secrets-module
https://docs.opal.dev/docs/opalscript-utilitymodules#param-name
Deny based on device posture with FleetDMhttps://docs.opal.dev/docs/requestreview-examples#deny-based-on-device-posture-with-fleetdm
Overviewhttps://docs.opal.dev/docs/opalscript-overview
Request Reviewhttps://docs.opal.dev/docs/requestreview-getstarted
Powered byThis documentation is built and hosted on Mintlify, a developer documentation platformhttps://www.mintlify.com?utm_campaign=poweredBy&utm_medium=referral&utm_source=opalsecurity

Viewport: width=device-width, initial-scale=1, viewport-fit=cover


URLs of crawlers that visited me.