Github Foundations · Free Practice Question Medium
Question 23
What's the appropriate repository permission level for contributors who need to proactively manage issues, discussions, and pull requests without write access?
-
A
maintain
-
B
admin
-
C
write
-
D
triage
Reveal correct answer
Correct answer: D
Explanation
The Triage role is recommended for contributors who need to proactively manage issues, discussions, and pull requests without write access.
****************
WRONG ANSWERS:
The admin role is recommended for people who need full access to the project, including sensitive and destructive actions like managing security or deleting a repository.
The write role is recommended for contributors who actively push to your project.
The maintain role is recommended for project managers who need to manage the repository without access to sensitive or destructive actions
A. The 'maintain' permission level provides users with additional privileges beyond what is necessary for contributors who need to proactively manage issues, discussions, and pull requests without write access. This level of access includes the ability to manage repository settings, branches, and protections, which may be more than what is needed for these contributors.
B. The 'admin' permission level provides full access to the repository, including the ability to manage issues, discussions, and pull requests. However, this level of access is not necessary for contributors who only need to proactively manage these aspects without write access.
C. The 'write' permission level grants users the ability to add, modify, and delete content within the repository, including issues, discussions, and pull requests. This level of access is more than what contributors who need to proactively manage these aspects without write access require.
D. The 'triage' permission level is the appropriate choice for contributors who need to proactively manage issues, discussions, and pull requests without having write access. This permission level allows users to review, label, and prioritize issues and pull requests, as well as participate in discussions, without the ability to directly modify the repository's content.
Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
