token: The user-specific string that serves as the password for a project. Required.
verbose: A boolean value indicating if messages should be printed to the R console during the operation. The verbose output might contain sensitive information (e.g. PHI), so turn this off if the output might be visible somewhere public. Optional.
config_options: A list of options passed to httr::POST(). See details at httr::httr_options(). Optional.
handle_httr: The value passed to the handle parameter of httr::POST(). This is useful for only unconventional authentication approaches. It should be NULL for most institutions. Optional.
Returns
data_user: A tibble::tibble() of all users associated with the project. One row represents one user.
data_user_form: A tibble::tibble() of permissions for users and forms. One row represents a unique user-by-form combination.
success: A boolean value indicating if the operation was apparently successful.
status_codes: A collection of http status codes, separated by semicolons. There is one code for each batch attempted.
outcome_messages: A collection of human readable strings indicating the operations' semicolons. There is one code for each batch attempted. In an unsuccessful operation, it should contain diagnostic information.
elapsed_seconds: The duration of the function.
Note
Documentation in REDCap 8.4.0
This method allows you to export the list of users for a project,
including their user privileges and also email address, first name,
and last name.
Note: If the user has been assigned to a user role, it will return
the user with the role's defined privileges.