Skip to content

Tools to summarize EMu Registry Group permission settings

Notifications You must be signed in to change notification settings

fieldmuseum/EMu-Registry-Groups

Repository files navigation

EMu-Registry-Groups

Heatmaps & Summaries of eregistry permission settings for EMu User Groups

How to setup and run this locally

  1. Clone the repo.
  2. In the repo, add a text file named .Renviron, following the .Renviron.example file. Adjust values for variables if needed.
  3. Install R and RStudio Desktop
  4. Open an R console -- e.g. in terminal/shell type R, or open RStudio and go to the Console pane.

...In the R console:

  1. Install required R packages, e.g.: install.packages(c('heatmaply')
  2. Run the app by entering: shiny::runApp()

How to update the input-data:

  1. In your copy of this repo, check and add if needed:
    • a subdirectory named: real_data_in/table_security/
    • a text file named .Renviron, following the .Renviron.example file. Adjust values if needed.
  2. In EMu, open the Registry module, and make a CSV report that includes Keys1-10 and the Value columns.
  3. Report out all records.
  4. Copy the report output eregistr.csv file to real_data_in/table_security/ in this repo.
  5. Re-run app.R -- e.g. by entering this at the R console: shiny::runApp()

For general shiny app help, see https://shiny.rstudio.com/articles/running.html

In-house demo-setup:

http://10.10.10.247:3838/EMuRegistryGroups

About

Tools to summarize EMu Registry Group permission settings

Topics

Resources

Stars

Watchers

Forks

Languages