Hi @EconomiCurtis - thanks for the feedback.
I am using board_folder() to create a board in a shared folder on a server behind a firewall (for Protected Health Information reasons). The server folder has shared access with a limited number of people, and if I manually write a csv file to this folder, other users can see it and read it.
I can run fs::dir_ls() or terminal ls to see the csv file.
Seems fine.
I have created board_shared in this shared folder.
I have pinned the 'psych' dataset to this board.
If I run
pins::pin_list(board_shared)
[1] "psych"
I get psych back, which is correct.
If I run
pins::pin_meta(board_shared, 'psych')
I get a List of 11, which makes sense.
file : chr "psych.rds"
file_size : 'fs_bytes' int 64.8K
pin_hash : chr "37aad66676c7d038"
type : chr "rds"
title : chr "psych: a pinned 7113 x 9 data frame"
description: NULL
created : POSIXct[1:1], format: "2022-02-07 18:06:00"
api_version: num 1
user : list()
name : chr "psych"
local :List of 3
.. dir : 'fs_path' chr "nfs/isilon/path-ibdx/R-data/psych/20220207T230614Z-37aad"
.. url : NULL
.. version: chr "20220207T230614Z-37aad"
When I run
pin_read(board_shared, 'psych')
I get an appropriate tibble: 7,113 × 9
...1 CPI_NUM FIRST_NAME LAST_NAME BIRTHDATE PSL_DX_DESC VISIT_DATE APPT_ACT_CANCEL… PROVIDER_LAST_N…
etc., etc.
The limited number of folks who have access and share the folder can see the csv file,
but can not see nor read the pinned data.
They can't even see the board_shared.
And, oddly enough, if I run
fs::dir_ls() in this folder, I only see the csv I placed in the folder, not the board or the pinned data.
Same thing for ls in the Terminal
Any ideas? Am I expecting something unrealistic?
I thought that this would be visible/shareable with other people who can read and write to this shared folder.
Or is this dependent on RSConnect?
This is on a server running the public (free) version of RStudio Server.
thanks,
Peter