Access Control Module for 'shiny' Applications
Get all access list till date
Get access list at a given date or in a specific time period
Gets the list of admins
Gather pin_board elements
Helper function to get access units/panels with access for a user from...
Get user data using API
Server logic of module_iam
User-interface definition of module_iam
Server logic of module_sub_iam
User-interface definition of module_sub_iam
rAccess module functions - R6 object
Function to create rconnect pinboard
Set environmental variables to connect to AWS S3 bucket
Function to create s3 pin_board
Function to add rAccess configuration file to the given directory
Provides a flexible framework for implementing hierarchical access control in 'shiny' applications. Features include user permission management through a two-tier system of access panels and units, pluggable 'shiny' module for administrative interfaces, and support for multiple storage backends (local, 'AWS S3', 'Posit Connect'). The system enables fine-grained control over application features, with built-in audit trails and user management capabilities. Integrates seamlessly with 'Posit Connect's authentication system.
Useful links