Home
PackagesDatasetsTask Views
R CODER LogoR PACKAGES
  • R CODER
  • R CHARTS
  • PYTHON CHARTS
  • Privacy Policy
  • Contact

© 2024 R CODER. All Rights Reserved.
  1. Home
  2. Packages
  3. rAccess

rAccess0.1.1.3 package

Access Control Module for 'shiny' Applications

15 available

get_accesshistory

Get all access list till date

get_accesslist

Get access list at a given date or in a specific time period

get_admins

Gets the list of admins

get_board

Gather pin_board elements

get_granted_units

Helper function to get access units/panels with access for a user from...

get_user_api

Get user data using API

module_iam_server

Server logic of module_iam

module_iam_ui

User-interface definition of module_iam

module_sub_iam_server

Server logic of module_sub_iam

module_sub_iam_ui

User-interface definition of module_sub_iam

rAccess

rAccess module functions - R6 object

rconnect_pin_board

Function to create rconnect pinboard

s3_config

Set environmental variables to connect to AWS S3 bucket

s3_pinboard

Function to create s3 pin_board

use_config

Function to add rAccess configuration file to the given directory

Download source packageRead PDF manual

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.

  • Maintainer: Peyman Eshghi
  • License: Apache License (>= 2)
  • Last published: 2025-11-05

Useful links

  • https://github.com/johnsonandjohnson/rAccess/issues/
  • https://johnsonandjohnson.github.io/rAccess/
  • https://github.com/johnsonandjohnson/rAccess/