Skip to contents

Securize an application using an Azure

Usage

build_secure_arguments(azure_options, app_ui, app_server)

Arguments

azure_options

A named vector/list containing the options for the Azure Authentication: Required fields: redirect, resource, tenant, app, version, password. See AzureAuth::build_authorization_uri for these. If NULL then application will not be secure. Note that azure_options is only required when the applications handles the authentication by itself. It is not required in other environments such as POSIT Connect or other environments where the authentication is handled externally.

app_ui, app_server

the shiny ui and server functions

Value

A list with the entries ui_func and srv_func and options that contains the securized version of the app.