Arguments
- workspace
Workspace name, ID, or object returned by
fabric_workspaces(). A name is convenient for interactive use; an object avoids an extra lookup- detail
Whether to retrieve workload-specific details. Defaults to
FALSEso service-principal and managed-identity callers can use Core item discovery.- ...
Authentication and API arguments forwarded to
fabric_items(). Do not supplytype; this helper fixes it to"UserDataFunction".
Value
A list of FabricItem objects for matching User Data Function items.
Details
Finds User Data Function items in a workspace. The default detail = FALSE
path uses Core item discovery and works with delegated users, service
principals, and managed identities. Set detail = TRUE to call the
workload-specific Get API, which currently supports delegated users only.
This helper is experimental because the package can verify only lightweight Core discovery through its service-principal development sandbox. Fabric's User Data Function create, update-definition, detailed Get, and delete APIs do not currently support service principals or managed identities, so the sandbox cannot provision and fully inspect a disposable User Data Function fixture for repeatable end-to-end coverage.
Examples
if (FALSE) { # \dontrun{
workspace <- fabric_workspaces()[[1L]]
functions <- fabric_user_data_functions(workspace)
} # }