Skip to content

rAccess

Access Control Module for 'shiny' Applications

v0.1.1.3 · Nov 5, 2025 · Apache License (>= 2)

Description

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.

Downloads

CRAN

225

Last 30 days

19682nd

579

Last 90 days

1.7K

Last year

Trend: +56.3% (30d vs prior 30d)

r2u CRAN

7

Last 30 days

19

Last 90 days

49

Last year

Trend: -41.7% (30d vs prior 30d)

autoCRAN

5

Last 7 days

15

Last 30 days

0

All-time

autoCRAN-only: this name is served only by autoCRAN, so the count is exact.

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 25, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 20, 2026
ERROR r-release-windows-x86_64

tests

Running 'testthat.R' [16s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test
...[truncated]...
 │ └─pins:::object_read(meta, type)
   32. │   └─rlang::arg_match0(type, object_types, error_call = call)
   33. └─rlang::abort(message = message, call = call)
  
  [ FAIL 3 | WARN 2 | SKIP 4 | PASS 37 ]
  Error:
  ! Test failures.
  Execution halted
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 18, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 12, 2026
ERROR r-release-windows-x86_64

tests

Running 'testthat.R' [16s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test
...[truncated]...
 │ └─pins:::object_read(meta, type)
   32. │   └─rlang::arg_match0(type, object_types, error_call = call)
   33. └─rlang::abort(message = message, call = call)
  
  [ FAIL 3 | WARN 2 | SKIP 4 | PASS 37 ]
  Error:
  ! Test failures.
  Execution halted
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 11, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 8, 2026
ERROR r-devel-windows-x86_64

tests

Running 'testthat.R' [16s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test
...[truncated]...
 │ └─pins:::object_read(meta, type)
   32. │   └─rlang::arg_match0(type, object_types, error_call = call)
   33. └─rlang::abort(message = message, call = call)
  
  [ FAIL 3 | WARN 2 | SKIP 4 | PASS 37 ]
  Error:
  ! Test failures.
  Execution halted
OK 12 OK · 0 NOTE · 0 WARNING · 0 ERROR · 1 FAILURE Jun 7, 2026
FAILURE r-devel-linux-x86_64-debian-gcc

package dependencies

ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 5, 2026
ERROR r-release-windows-x86_64

tests

Running 'testthat.R' [16s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test
...[truncated]...
 │ └─pins:::object_read(meta, type)
   32. │   └─rlang::arg_match0(type, object_types, error_call = call)
   33. └─rlang::abort(message = message, call = call)
  
  [ FAIL 3 | WARN 2 | SKIP 4 | PASS 37 ]
  Error:
  ! Test failures.
  Execution halted
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 4, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Jun 1, 2026
ERROR r-devel-windows-x86_64

tests

Running 'testthat.R' [17s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test
...[truncated]...
 │ └─pins:::object_read(meta, type)
   32. │   └─rlang::arg_match0(type, object_types, error_call = call)
   33. └─rlang::abort(message = message, call = call)
  
  [ FAIL 3 | WARN 2 | SKIP 4 | PASS 37 ]
  Error:
  ! Test failures.
  Execution halted
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE May 28, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE May 22, 2026
ERROR r-release-windows-x86_64

tests

Running 'testthat.R' [17s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test
...[truncated]...
 │ └─pins:::object_read(meta, type)
   32. │   └─rlang::arg_match0(type, object_types, error_call = call)
   33. └─rlang::abort(message = message, call = call)
  
  [ FAIL 3 | WARN 2 | SKIP 4 | PASS 37 ]
  Error:
  ! Test failures.
  Execution halted
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE May 17, 2026
ERROR 12 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE May 9, 2026
ERROR r-release-windows-x86_64

tests

Running 'testthat.R' [15s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test
...[truncated]...
 │ └─pins:::object_read(meta, type)
   32. │   └─rlang::arg_match0(type, object_types, error_call = call)
   33. └─rlang::abort(message = message, call = call)
  
  [ FAIL 3 | WARN 2 | SKIP 4 | PASS 37 ]
  Error:
  ! Test failures.
  Execution halted
OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 28, 2026
ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 30, 2026
ERROR r-release-windows-x86_64

tests

Running 'testthat.R' [17s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test
...[truncated]...
 │ └─pins:::object_read(meta, type)
   32. │   └─rlang::arg_match0(type, object_types, error_call = call)
   33. └─rlang::abort(message = message, call = call)
  
  [ FAIL 3 | WARN 2 | SKIP 4 | PASS 37 ]
  Error:
  ! Test failures.
  Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 27, 2026
ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 10, 2026
ERROR r-release-windows-x86_64

tests

Running 'testthat.R' [16s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test
...[truncated]...
(., pin_name)
   31. │ └─pins:::object_read(meta)
   32. │   └─rlang::arg_match0(meta$type, object_types)
   33. └─rlang::abort(message = message, call = call)
  
  [ FAIL 3 | WARN 2 | SKIP 4 | PASS 37 ]
  Error:
  ! Test failures.
  Execution halted

Reverse Dependencies (1)

suggests

Dependency Network

Dependencies Reverse dependencies config dplyr DT here htmlwidgets httr jsonlite magrittr pins R6 shiny shinyjs shinyWidgets tibble tidyr +2 more dependencies uteals rAccess

Version History

3 tracked
new 0.1.1.3 Mar 10, 2026
updated 0.1.1.3 ← 0.1.1.2 diff Nov 5, 2025
new 0.1.1.2 Nov 2, 2025