Simple play icon Course
Skills Expanded

Managing Access and Permissions in GitHub

by S Panda

This course will teach you the best security practices you must follow while setting up user and group access management in your organization's GitHub cloud enterprise version.

What you'll learn

Properly setting up your permissions in Github will not only make development easier for your team, but it is a security best practice. In this course, Managing Access and Permissions in GitHub, you’ll learn the essential setup practices for a secure Github environment. First, you’ll explore GitHub organizations and how they help an enterprise isolate teams. Next, you’ll discover the default overall and repository roles available across the GitHub organization and create new custom roles when required. Finally, you’ll learn how to add new users and groups to the GitHub organization and assign them roles. When you’re finished with this course, you’ll have the skills and knowledge of user access management needed to set up a secure GitHub enterprise version.

About the author

Subhasish is a DevOps, SecOps and Cloud engineer, trainer, and a part-time economist. He has been working as a DevOps and cloud engineer since 2015. In his free time, he trains people in DevOps and cloud technologies. Subhasish has designed the cloud infrastructure of many clients and has helped them set up their CI-CD, monitoring, logging, and alerting pipelines. He is experienced in designing both 2 tier and 3 tier architecture on both AWS and GCP clouds. He is also interested in containerizat... more

Ready to upskill? Get started