@@ -3,7 +3,7 @@ uid: learn.github.manage-github-actions-enterprise.knowledge-check
3
3
title : Module assessment
4
4
metadata :
5
5
title : Module assessment
6
- description : Check what you've learned.
6
+ description : Check what you learned.
7
7
ms.date : 11/21/2024
8
8
author : a-a-ron
9
9
ms.author : aastewar
@@ -36,34 +36,34 @@ quiz:
36
36
explanation : " Incorrect. You must add all proxy configurations to your runner before starting it."
37
37
- content : " Add the IP address or IP address range of your runners at repository level."
38
38
isCorrect : false
39
- explanation : " Incorrect. This is managed at the organization level in IP allowlists."
39
+ explanation : " Incorrect. This action is managed at the organization level in IP allowlists."
40
40
41
41
- content : " What are encrypted secrets?"
42
42
choices :
43
43
- content : " Authentication tokens you can generate in your account settings."
44
44
isCorrect : false
45
- explanation : " Incorrect. Those are personal access tokens (PATs)."
45
+ explanation : " Incorrect. This definition matches personal access tokens (PATs)."
46
46
- content : " The equivalent of SSH keys in GitHub."
47
47
isCorrect : false
48
48
explanation : " Incorrect. SSH keys are separate and named accordingly."
49
49
- content : " Encrypted environment variables for storing sensitive information."
50
50
isCorrect : true
51
- explanation : " Correct. They are secure and can be scoped by repo, org , or environment."
51
+ explanation : " Correct. You can securely scope them by repository, organization , or environment."
52
52
53
53
- content : " Which credential type poses the greatest security risk if used in GitHub Actions?"
54
54
choices :
55
55
- content : " Repository deploy keys"
56
56
isCorrect : false
57
- explanation : " Incorrect. These are scoped and safer for single-repo use."
57
+ explanation : " Incorrect. These credentials are scoped and safer for single-repo use."
58
58
- content : " Personal access token (classic)"
59
59
isCorrect : true
60
- explanation : " Correct. These have broad access, making them riskier."
60
+ explanation : " Correct. These credentials have broad access, making them riskier."
61
61
- content : " GitHub App tokens"
62
62
isCorrect : false
63
- explanation : " Incorrect. These are more granular and preferred for security."
63
+ explanation : " Incorrect. These credentials are more granular and preferred for security."
64
64
- content : " GITHUB_TOKEN"
65
65
isCorrect : false
66
- explanation : " Incorrect. It's scoped and automatically managed."
66
+ explanation : " Incorrect. It is scoped and managed automatically ."
67
67
68
68
- content : " Which feature enforces that tests pass before code can be merged?"
69
69
choices :
@@ -87,10 +87,10 @@ quiz:
87
87
explanation : " Incorrect. That describes GitHub Enterprise Server."
88
88
- content : " Centralized user management with identity provider integration"
89
89
isCorrect : true
90
- explanation : " Correct. GHEC integrates with identity providers like SAML."
91
- - content : " Must be installed by IT teams "
90
+ explanation : " Correct. GHEC integrates with identity providers using SAML (Security Assertion Markup Language) ."
91
+ - content : " IT teams must install it. "
92
92
isCorrect : false
93
- explanation : " Incorrect. GHEC is hosted and managed by GitHub ."
93
+ explanation : " Incorrect. GitHub hosts and manages GHEC ."
94
94
- content : " Runs in a private cloud"
95
95
isCorrect : false
96
96
explanation : " Incorrect. GHEC runs on GitHub’s public cloud."
@@ -108,22 +108,22 @@ quiz:
108
108
explanation : " Incorrect. They can be reused across repositories."
109
109
- content : " Restricts workflows to internal users"
110
110
isCorrect : false
111
- explanation : " Incorrect. This is configurable, not default."
111
+ explanation : " Incorrect. This behaviour is configurable, not default."
112
112
113
113
- content : " What is a benefit of using GitHub-hosted runners?"
114
114
choices :
115
115
- content : " Full control over hardware"
116
116
isCorrect : false
117
- explanation : " Incorrect. That’s for self-hosted runners."
117
+ explanation : " Incorrect. That benefit is for self-hosted runners."
118
118
- content : " Internal network access"
119
119
isCorrect : false
120
- explanation : " Incorrect. GitHub-hosted runners do not have this."
120
+ explanation : " Incorrect. GitHub-hosted runners do not have this benefit ."
121
121
- content : " Automatic OS and package updates"
122
122
isCorrect : true
123
123
explanation : " Correct. GitHub maintains hosted runner environments."
124
124
- content : " Install custom software"
125
125
isCorrect : false
126
- explanation : " Incorrect. That’s supported on self-hosted runners."
126
+ explanation : " Incorrect. That feature is supported on self-hosted runners."
127
127
128
128
- content : " What is a best practice for managing encrypted secrets?"
129
129
choices :
@@ -138,4 +138,4 @@ quiz:
138
138
explanation : " Correct. This limits exposure."
139
139
- content : " Store secrets in archived workflow logs"
140
140
isCorrect : false
141
- explanation : " Incorrect. That’s a security vulnerability."
141
+ explanation : " Incorrect. That approach is a security vulnerability."
0 commit comments