Daily Bulletin

Best Practices for Permissions and Data Sharing

October 9, 2024
Updated: November 1, 2024

On Thursday, November 7th, at 1:30 pm MT, join NSF NCAR’s Computational and Information Systems Lab (CISL) and its Consulting Services for an overview of tools and best practices for managing file permissions and data sharing. The tutorial will be hybrid; you are welcome to join us at Mesa Lab in person or virtually. Register by November 5th.

The default file permissions on NCAR HPC systems are generally very permissive to allow for a culture of open science and development. While this posture works for many projects, it may not be ideal for your work. It is also increasingly common for tools like S3 interfaces, Git workflows, VSCode, and others to store sensitive information in your home directory.

In this tutorial, we will overview some common tools for managing permissions and sharing data with intentionality in a Linux environment, followed by a question and answer session at the end. We will provide examples using standard POSIX permissions (e.g., chmod, umask), access control lists, and Globus permissions.