forked from ComplianceAsCode/content
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnist_rhacm.yml
15291 lines (14157 loc) · 888 KB
/
nist_rhacm.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
policy: NIST
title: Configuration Recommendations for Red Hat Advanced Cluster Manager
id: nist_rhacm
version: Revision 4
source: https://www.fedramp.gov/assets/resources/documents/FedRAMP_Security_Controls_Baseline.xlsx
levels:
- id: low
- id: moderate
- id: high
controls:
- id: AC-1
status: not applicable
notes: |-
Section a: The development, documentation, and dissemination of organization-defined personnel
or roles is an organizational control outside the scope of Red Hat Advanced Cluster
Management for Kubernetes configuration.
Section a.1: An access control policy that addresses purpose, scope, roles, responsibilities,
management commitment, coordination among organizational entities, and compliance is an
organizational control outside the scope of Red Hat Advanced Cluster Management for
Kubernetes configuration.
Section a.2: Procedures to facilitate the implementation of the access control policy and
associated access controls is an organizational control outside the scope of Red Hat
Advanced Cluster Management for Kubernetes configuration.
Section b: Reviewing and updating current access control policies and procedures is an
organizational control outside the scope of Red Hat Advanced Cluster Management for
Kubernetes configuration.
Section b.1: Reviewing and updating the current access control policies is an organizational
control outside the scope of Red Hat Advanced Cluster Management for Kubernetes
configuration.
Section b.2: Reviewing and updating the current access control procedures is an organizational
control outside the scope of Red Hat Advanced Cluster Management for Kubernetes
configuration.
rules: []
description: "The organization:\n a. Develops, documents, and disseminates to [Assignment:\
\ organization-defined personnel or roles]:\n 1. An access control policy that\
\ addresses purpose, scope, roles, responsibilities, management commitment, coordination\
\ among organizational entities, and compliance; and\n 2. Procedures to facilitate\
\ the implementation of the access control policy and associated access controls;\
\ and\n b. Reviews and updates the current:\n 1. Access control policy [Assignment:\
\ organization-defined frequency]; and\n 2. Access control procedures [Assignment:\
\ organization-defined frequency].\n\nSupplemental Guidance: This control addresses\
\ the establishment of policy and procedures for the effective implementation\
\ of selected security controls and control enhancements in the AC family. Policy\
\ and procedures reflect applicable federal laws, Executive Orders, directives,\
\ regulations, policies, standards, and guidance. Security program policies and\
\ procedures at the organization level may make the need for system-specific policies\
\ and procedures unnecessary. The policy can be included as part of the general\
\ information security policy for organizations or conversely, can be represented\
\ by multiple policies reflecting the complex nature of certain organizations.\
\ The procedures can be established for the security program in general and for\
\ particular information systems, if needed. \n\nThe organizational risk management\
\ strategy is a key factor in establishing policy and procedures. Related control:\
\ PM-9.\nControl Enhancements: None.\nReferences: NIST Special Publications 800-12,\
\ 800-100.\n\nAC-1 (b) (1) [at least annually] \nAC-1 (b) (2) [at least annually\
\ or whenever a significant change occurs]"
title: >-
AC-1 - ACCESS CONTROL POLICY AND PROCEDURES
levels:
- high
- moderate
- low
- id: AC-2
status: not applicable
notes: |-
Section a: Identifying and selecting the following types of information system accounts to
support organizational missions/business functions is an organizational control outside
the scope of Red Hat Advanced Cluster Management for Kubernetes configuration.
Section b: Assigning account managers for information systems is an organizational control
outside the scope of Red Hat Advanced Cluster Management for Kubernetes configuration.
Section c: Establishing conditions for group and role memberships is an organizational control
outside the scope of Red Hat Advanced Cluster Management for Kubernetes configuration.
Section d: Specifying authorized users of the information system, group and role membership,
and access authorizations (i.e., privileges) and other attributes (as required) for each
account is an organizational control outside the scope of Red Hat Advanced Cluster
Management for Kubernetes configuration.
Section e: Requiring approvals by the organization-defined personnel or roles for requests to
create information system accounts is an organizational control outside the scope of Red
Hat Advanced Cluster Management for Kubernetes configuration.
Section f: Creating, enabling, modifying, disabling, and removing information system accounts
in accordance with the organization-defined procedures or conditions is an organizational
control outside the scope of Red Hat Advanced Cluster Management for Kubernetes
configuration.
Section g: Monitoring the use of information system accounts is an organizational control
outside the scope of Red Hat Advanced Cluster Management for Kubernetes configuration.
Section h: Notifying account managers based on organization policies is an organizational
control outside the scope of Red Hat Advanced Cluster Management for Kubernetes
configuration.
Section h.1: Notifying account managers when accounts are no longer required is an
organizational control outside the scope of Red Hat Advanced Cluster Management for
Kubernetes configuration.
Section h.2: Notifying account managers when users are terminated or transferred is an
organizational control outside the scope of Red Hat Advanced Cluster Management for
Kubernetes configuration.
Section h.3: Notifying account managers when individual information system usage or
need-to-know changes is an organizational control outside the scope of Red Hat Advanced
Cluster Management for Kubernetes configuration.
Section i: Authorizing access to the information system based on organizational policies is
an organizational control outside the scope of Red Hat Advanced Cluster Management for
Kubernetes configuration.
Section i.1: Authorizing access to the information system based on a valid access
authorization is an organizational control outside the scope of Red Hat Advanced Cluster
Management for Kubernetes configuration.
Section i.2: Authorizing access to the information system based on intended system usage is
an organizational control outside the scope of Red Hat Advanced Cluster Management for
Kubernetes configuration.
Section i.3: Authorizing access to the information system based on other attributes as
required by the organization or associated missions/business functions is an organizational
control outside the scope of Red Hat Advanced Cluster Management for Kubernetes
configuration.
Section j: Reviewing accounts for compliance with account management requirements is an
organizational control outside the scope of Red Hat Advanced Cluster Management for
Kubernetes configuration.
Section k: Establishing a process for reissuing shared/group account credentials (if deployed)
when individuals are removed from the group is an organizational control outside the scope
of Red Hat Advanced Cluster Management for Kubernetes configuration.
rules: []
description: |-
The organization:
a. Identifies and selects the following types of information system accounts to support organizational missions/business functions: [Assignment: organization-defined information system account types];
b. Assigns account managers for information system accounts;
c. Establishes conditions for group and role membership;
d. Specifies authorized users of the information system, group and role membership, and access authorizations (i.e., privileges) and other attributes (as required) for each account;
e. Requires approvals by [Assignment: organization-defined personnel or roles] for requests to create information system accounts;
f. Creates, enables, modifies, disables, and removes information system accounts in accordance with [Assignment: organization-defined procedures or conditions];
g. Monitors the use of, information system accounts;
h. Notifies account managers:
1. When accounts are no longer required;
2. When users are terminated or transferred; and
3. When individual information system usage or need-to-know changes;
i. Authorizes access to the information system based on:
1. A valid access authorization;
2. Intended system usage; and
3. Other attributes as required by the organization or associated missions/business functions;
j. Reviews accounts for compliance with account management requirements [Assignment: organization-defined frequency]; and
k. Establishes a process for reissuing shared/group account credentials (if deployed) when individuals are removed from the group.
Supplemental Guidance: Information system account types include individual, shared, group, system, guest/anonymous, emergency, developer/manufacturer/vendor, temporary, and service. Some of the account management requirements listed above can be implemented by organizational information systems. The identification of authorized users of the information system and the specification of access privileges reflects the requirements in other security controls in the security plan. Users requiring administrative privileges on information system accounts receive additional scrutiny by appropriate organizational personnel (e.g., system owner, mission/business owner, or chief information security officer) responsible for approving such accounts and privileged access. Organizations may choose to define access privileges or other attributes by account, by type of account, or a combination of both. Other attributes required for authorizing access include, for example, restrictions on time-of-day, day-of-week, and point-of-origin. In defining other account attributes, organizations consider system-related requirements (e.g., scheduled maintenance, system upgrades) and mission/business requirements, (e.g., time zone differences, customer requirements, remote access to support travel requirements). Failure to consider these factors could affect information system availability. Temporary and emergency accounts are accounts intended for short-term use. Organizations establish temporary accounts as a part of normal account activation procedures when there is a need for short-term accounts without the demand for immediacy in account activation. Organizations establish emergency accounts in response to crisis situations and with the need for rapid account activation. Therefore, emergency account activation may bypass normal account authorization processes. Emergency and temporary accounts are not to be confused with infrequently used accounts (e.g., local logon accounts used for special tasks defined by organizations or when network resources are unavailable). Such accounts remain available and are not subject to automatic disabling or removal dates. Conditions for disabling or deactivating accounts include, for example: (i) when shared/group, emergency, or temporary accounts are no longer required; or (ii) when individuals are transferred or terminated. Some types of information system accounts may require specialized training. Related controls: AC-3, AC-4, AC-5, AC-6, AC-10, AC-17, AC-19, AC-20, AU-9, IA-2, IA-4, IA-5, IA-8, CM-5, CM-6, CM-11, MA-3, MA-4, MA-5, PL-4, SC-13.
References: None.
AC-2 (j) [monthly for privileged accessed, every six (6) months for non-privileged access]
title: >-
AC-2 - ACCOUNT MANAGEMENT
levels:
- high
- moderate
- low
- id: AC-2(1)
status: not applicable
notes: |-
Employing automated mechanisms to support the management of information
system accounts is an organizational control outside the scope of Red Hat
Advanced Cluster Management for Kubernetes configuration.
Red Hat Advanced Cluster Management for Kubernetes relies on OpenShift
components that support automated management through monitoring of
accounts and system activity by logging of related information.
rules: []
description: |-
The organization employs automated mechanisms to support the management of information system accounts.
Supplemental Guidance: The use of automated mechanisms can include, for example: using email or text messaging to automatically notify account managers when users are terminated or transferred; using the information system to monitor account usage; and using telephonic notification to report atypical system account usage.
title: >-
AC-2(1) - ACCOUNT MANAGEMENT | AUTOMATED SYSTEM ACCOUNT MANAGEMENT
levels:
- high
- moderate
- id: AC-2(2)
status: not applicable
notes: |-
Automatically removing or disabling temporary and emergency accounts after a defined
time period is outside the scope of Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes relies on
OpenShift for account management.
This control is applicable to the OpenShift identity service provider
which is outside the scope of Red Hat Advanced Cluster Management
for Kubernetes configuration.
rules: []
description: "The information system automatically [Selection: removes; disables]\
\ temporary and emergency accounts after [Assignment: organization-defined time\
\ period for each type of account].\n\nSupplemental Guidance: This control enhancement\
\ requires the removal of both temporary and emergency accounts automatically\
\ after a predefined period of time has elapsed, rather than at the convenience\
\ of the systems administrator.\n\nAC-2 (2) [Selection: disables] \n[Assignment:\
\ 24 hours from last use]"
title: >-
AC-2(2) - ACCOUNT MANAGEMENT | REMOVAL OF TEMPORARY / EMERGENCY ACCOUNTS
levels:
- high
- moderate
- id: AC-2(3)
status: not applicable
notes: |-
Automatically disabling inactive accounts after an organization-defined time period is
outside the scope of Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for account management.
This control is applicable to the OpenShift identity service provider
which is outside the scope of Red Hat Advanced Cluster Management
for Kubernetes configuration.
rules: []
description: |-
The information system automatically disables inactive accounts after [Assignment: organization-defined time period].
AC-2 (3) [35 days for user accounts]
AC-2 (3) Requirement: The service provider defines the time period for non-user accounts (e.g., accounts associated with devices). The time periods are approved and accepted by the JAB/AO. Where user management is a function of the service, reports of activity of consumer users shall be made available.
title: >-
AC-2(3) - ACCOUNT MANAGEMENT | DISABLE INACTIVE ACCOUNTS
levels:
- high
- moderate
- id: AC-2(4)
status: not applicable
notes: |-
Automatically auditing account creation, modification, enabling, disabling, and removal
actions, and notifying appropriate individuals is outside the scope of Red Hat Advanced
Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for account management.
rules: []
description: |-
The information system automatically audits account creation, modification, enabling, disabling, and removal actions, and notifies [Assignment: organization-defined personnel or roles].
Supplemental Guidance: Related controls: AU-2, AU-12.
AC-2 (4) [organization and/or service provider system owner]
title: >-
AC-2(4) - ACCOUNT MANAGEMENT | AUTOMATED AUDIT ACTIONS
levels:
- high
- moderate
- id: AC-2(5)
status: not applicable
notes: |-
Requiring that users log out after an organization-defined time period of
inactivity is outside the scope of Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for account management.
rules: []
description: |-
The organization requires that users log out when [Assignment: organization-defined time-period of expected inactivity or description of when to log out].
Supplemental Guidance: Related control: SC-23.
AC-2 (5) [inactivity is anticipated to exceed Fifteen (15) minutes]
AC-2 (5) Guidance: Should use a shorter timeframe than AC-12.
title: >-
AC-2(5) - ACCOUNT MANAGEMENT | INACTIVITY LOGOUT
levels:
- high
- moderate
- id: AC-2(6)
status: not applicable
notes: |-
Implementing dynamic privilege management capabilities is outside the scope of
Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for account management.
This control is applicable to the OpenShift identity service provider
which is outside the scope of Red Hat Advanced Cluster Management
for Kubernetes configuration.
rules: []
- id: AC-2(7)
status: not applicable
notes: |-
Section a: Establishing and administering privileged user accounts in accordance with a
role-based access scheme that organizes allowed information system access and
privileges into roles is an organizational control outside the scope of Red Hat
Advanced Cluster Management for Kubernetes.
Section b: The organization monitoring privileged role assignments is an organizational
control outside the configuration of Red Hat Advanced Cluster Management for Kubernetes.
Section c: The organization taking defined actions when privileged role assignments are no
longer appropriate is an organizational control outside the scope of Red Hat Advanced
Cluster Management for Kubernetes.
rules: []
description: |-
The organization:
(a) Establishes and administers privileged user accounts in accordance with a role-based access scheme that organizes allowed information system access and privileges into roles;
(b) Monitors privileged role assignments; and
(c) Takes [Assignment: organization-defined actions] when privileged role assignments are no longer appropriate.
Supplemental Guidance: Privileged roles are organization-defined roles assigned to individuals that allow those individuals to perform certain security-relevant functions that ordinary users are not authorized to perform. These privileged roles include, for example, key management, account management, network and system administration, database administration, and web administration.
AC-2 (7) (c) [disables/revokes access within a organization-specified timeframe]
title: >-
AC-2(7) - ACCOUNT MANAGEMENT | ROLE-BASED SCHEMES
levels:
- high
- moderate
- id: AC-2(8)
status: not applicable
notes: |-
Creating organization-defined information system accounts dynamically is outside the
scope of Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for account management.
This control is applicable to the OpenShift identity service provider
which is outside the scope of Red Hat Advanced Cluster Management
for Kubernetes configuration.
rules: []
- id: AC-2(9)
status: not applicable
notes: |-
Permitting the use of shared/group accounts that meet organization-defined conditions
for establishing shared/group accounts is outside the scope of Red Hat Advanced Cluster
Management for Kubernetes.
rules: []
description: |-
The organization only permits the use of shared/group accounts that meet [Assignment: organization-defined conditions for establishing shared/group accounts].
AC-2 (9) [organization-defined need with justification statement that explains why such accounts are necessary]
AC-2 (9) Required if shared/group accounts are deployed
title: >-
AC-2(9) - ACCOUNT MANAGEMENT | RESTRICTIONS ON USE OF SHARED GROUPS / ACCOUNTS
levels:
- high
- moderate
- id: AC-2(10)
status: not applicable
notes: |-
Terminating shared/group account credentials when members leave the group is outside
the scope of Red Hat Advanced Cluster Management for Kubernetes.
rules: []
description: "The information system terminates shared/group account credentials\
\ when members leave the group.\n\n \nAC-2 (10) Required if shared/group accounts\
\ are deployed"
title: >-
AC-2(10) - ACCOUNT MANAGEMENT | SHARED / GROUP ACCOUNT CREDENTIAL TERMINATION
levels:
- high
- moderate
- id: AC-2(11)
status: not applicable
notes: |-
Enforcement of organization-defined circumstances and/or usage conditions for
organization-defined information system accounts is outside the scope of
Red Hat Advanced Cluster Management for Kubernetes.
rules: []
description: |-
The information system enforces [Assignment: organization-defined circumstances and/or usage conditions] for [Assignment: organization-defined information system accounts].
Supplemental Guidance: Organizations can describe the specific conditions or circumstances under which information system accounts can be used, for example, by restricting usage to certain days of the week, time of day, or specific durations of time.
title: >-
AC-2(11) - ACCOUNT MANAGEMENT | USAGE CONDITIONS
levels:
- high
- id: AC-2(12)
status: not applicable
notes: |-
Section a: Monitoring information system accounts for organization-defined atypical usage is
outside the scope of Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for account management.
Section b: Reporting atypical usage of information system accounts to organization-defined personnel
or roles is outside the scope of Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for account management.
rules: []
description: |-
The organization:
(a) Monitors information system accounts for [Assignment: organization-defined atypical use]; and
(b) Reports atypical usage of information system accounts to [Assignment: organization-defined personnel or roles].
Supplemental Guidance: Atypical usage includes, for example, accessing information systems at certain times of the day and from locations that are not consistent with the normal usage patterns of individuals working in organizations. Related control: CA-7.
AC-2 (12) (b)[at a minimum, the ISSO and/or similar role within the organization]
AC-2 (12)(a) Guidance: Required for privileged accounts.
AC-2 (12)(b) Guidance: Required for privileged accounts.
title: >-
AC-2(12) - ACCOUNT MANAGEMENT | ACCOUNT MONITORING / ATYPICAL USAGE
levels:
- high
- moderate
- id: AC-2(13)
status: not applicable
notes: |-
Disabling the accounts of users posing a significant risk within an
organization-defined time period of discovery of the risk is outside the scope of
Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for account management.
rules: []
description: |-
The organization disables accounts of users posing a significant risk within [Assignment: organization-defined time period] of discovery of the risk.
Supplemental Guidance: Users posing a significant risk to organizations include individuals for whom reliable evidence or intelligence indicates either the intention to use authorized access to information systems to cause harm or through whom adversaries will cause harm. Harm includes potential adverse impacts to organizational operations and assets, individuals, other organizations, or the Nation. Close coordination between authorizing officials, information system administrators, and human resource managers is essential in order for timely execution of this control enhancement. Related control: PS-4.
AC-2 (13) [one (1) hour]
title: >-
AC-2(13) - ACCOUNT MANAGEMENT | DISABLE ACCOUNTS FOR HIGH-RISK INDIVIDUALS
levels:
- high
- id: AC-3
status: not applicable
notes: |-
Enforcing approved authorizations for logical access to information and system resources
in accordance with applicable access control policies is outside the scope of
Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for access enforcement.
rules: []
description: |-
The information system enforces approved authorizations for logical access to information and system resources in accordance with applicable access control policies.
Supplemental Guidance: Access control policies (e.g., identity-based policies, role-based policies, attribute-based policies) and access enforcement mechanisms (e.g., access control lists, access control matrices, cryptography) control access between active entities or subjects (i.e., users or processes acting on behalf of users) and passive entities or objects (e.g., devices, files, records, domains) in information systems. In addition to enforcing authorized access at the information system level and recognizing that information systems can host many applications and services in support of organizational missions and business operations, access enforcement mechanisms can also be employed at the application and service level to provide increased information security. Related controls: AC-2, AC-4, AC-5, AC-6, AC-16, AC-17, AC-18, AC-19, AC-20, AC-21, AC-22, AU-9, CM-5, CM-6, CM-11, MA-3, MA-4, MA-5, PE-3.
References: None.
title: >-
AC-3 - ACCESS ENFORCEMENT
levels:
- high
- moderate
- low
- id: AC-3(1)
status: not applicable
notes: |-
This control was withdrawn by NIST, and incorporated into
AC-6.
rules: []
- id: AC-3(2)
status: pending
notes: |-
A control response for AC-3 (2) is planned.
rules: []
- id: AC-3(3)
status: not applicable
notes: |-
Section a: Enforcement of organization-defined mandatory access control policy over all subjects
and objects where the policy is uniformly enforced across all subjects and objects
within the boundary of the information system is outside the scope of Red Hat Advanced
Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for mandatory access control enforcement.
Section b: Enforcement of organization-defined mandatory access control policy over all subjects
and objects where the policy specifies that a subject that has been granted access to
information is constrained is outside the scope of Red Hat Advanced Cluster Management
for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for mandatory access control enforcement.
Section b.1: Specifying that a subject that has been granted access to information is constrained
from passing the information to unauthorized subjects or objects is outside the scope
of Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for mandatory access control enforcement.
Section b.2: Specifying that a subject that has been granted access to information is constrained
from granting its privileges to other subjects is outside the scope of Red Hat Advanced
Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for mandatory access control enforcement.
Section b.3: Specifying that a subject that has been granted access to information is constrained
from changing one or more security attributes on subjects, obnjects, the information
system, or information system components is outside the scope of Red Hat Advanced
Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for mandatory access control enforcement.
Section b.4: Specifying that a subject that has been granted access to information is constrained
from choosing the security attributes and attribute values to be associated with newly
created or modified objects is outside the scope of Red Hat Advanced Cluster Management
for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for mandatory access control enforcement.
Section b.5: Specifying that a subject that has been granted access to information is constrained
from changing the rules governing access control is outside the scope of Red Hat Advanced
Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for mandatory access control enforcement.
Section c: Enforcement of organization-defined mandatory access control policy over all subjects
and objects where the policy specifies that organization-defined subjects may explicitly
be granted organization-defined privileges such that they are not limited by some or all
of the above constraints is outside the scope of Red Hat Advanced Cluster Management for
Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for mandatory access control enforcement.
rules: []
- id: AC-3(4)
status: not applicable
notes: |-
Section a: Enforcement of organization-defined discretionary access control policies over defined
subjects and objects where the policy specifies that a subject has been granted access
to information can pass the information to any other subjects or objects is outside the
scope of Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for discretionary access control enforcement.
Section b: Enforcement of organization-defined discretionary access control policies over defined
subjects and objects where the policy specifies that a subject has been granted access
to information can grant its privileges to other subjects is outside the scope of Red Hat
Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for discretionary access control enforcement.
Section c: Enforcement of organization-defined discretionary access control policies over defined
subjects and objects where the policy specifies that a subject has been granted access
to information can change security attributes on subjects, objects, the information
system, or the information system's components is outside the scope of Red Hat Advanced
Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for discretionary access control enforcement.
Section d: Enforcement of organization-defined discretionary access control policies over defined
subjects and objects where the policy specifies that a subject has been granted access
to information can choose the security attributes to be associated with newly created
or revised objects is outside the scope of Red Hat Advanced Cluster Management for
Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for discretionary access control enforcement.
Section e: Enforcement of organization-defined discretionary access control policies over defined
subjects and objects where the policy specifies that a subject has been granted access
to information can change the rules governing access control is outside the scope of
Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for discretionary access control enforcement.
rules: []
- id: AC-3(5)
status: not applicable
notes: |-
Preventing access to organization-defined security-relevant information except during
secure, non-operable system states is outside the scope of Red Hat Advanced Cluster
Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes
relies on OpenShift for preventing access to security-relavent information.
rules: []
- id: AC-3(6)
status: not applicable
notes: |-
This control was withdrawn by NIST, and incorporated into
MP-4 and SC-28.
rules: []
- id: AC-3(7)
status: not applicable
notes: |-
Enforcing a role-based access control policy over defined subjects and
objects and controlling access based upon organization-defined roles and
users authorized to assume such roles is outside the scope of Red Hat
Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes relies on OpenShift
for enforcing role-based access controls.
rules: []
- id: AC-3(8)
status: not applicable
notes: |-
Enforcing the revocation of access authorizations resulting from
changes to the security attributes of subjects and objects based on
organization-defined fules governing the timing of revocations of access
authorizations is outside the scope of Red Hat Advanced Cluster
Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes relies on OpenShift
for enforcing access authorization revocations.
rules: []
- id: AC-3(9)
status: not applicable
notes: |-
Section a: Not releasing information outside of the established system boundaries
unless the receiving organization-defined information system or system
component provides organization-defined security safeguards is outside
the scope of Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes relies on OpenShift
for enforcing controlled release information.
Section b: Not releasing information outside of the established system boundaries
unless the organization-defined security safeguards are used to validate
the appropriateness of the information designated for release is outside
the scope of Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes relies on OpenShift
for enforcing controlled release information.
rules: []
- id: AC-3(10)
status: not applicable
notes: |-
Employing an audited override of automated access control mechanisms
under organization-defined conditions is outside the scope of Red Hat
Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes relies on OpenShift
for enforcing the audited override of access control mechanisms.
rules: []
- id: AC-4
status: not applicable
notes: |-
Enforcing approved authorizations for controlling the flow of
information within the system and between interconnected systems based
on organization-defined information flow control policies is outside the
scope of Red Hat Advanced Cluster Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes relies on OpenShift
for information flow enforcement.
rules: []
description: |-
The information system enforces approved authorizations for controlling the flow of information within the system and between interconnected systems based on [Assignment: organization-defined information flow control policies].
Supplemental Guidance: Information flow control regulates where information is allowed to travel within an information system and between information systems (as opposed to who is allowed to access the information) and without explicit regard to subsequent accesses to that information. Flow control restrictions include, for example, keeping export-controlled information from being transmitted in the clear to the Internet, blocking outside traffic that claims to be from within the organization, restricting web requests to the Internet that are not from the internal web proxy server, and limiting information transfers between organizations based on data structures and content. Transferring information between information systems representing different security domains with different security policies introduces risk that such transfers violate one or more domain security policies. In such situations, information owners/stewards provide guidance at designated policy enforcement points between interconnected systems. Organizations consider mandating specific architectural solutions when required to enforce specific security policies. Enforcement includes, for example: (i) prohibiting information transfers between interconnected systems (i.e., allowing access only); (ii) employing hardware mechanisms to enforce one-way information flows; and (iii) implementing trustworthy regarding mechanisms to reassign security attributes and security labels.
Organizations commonly employ information flow control policies and enforcement mechanisms to control the flow of information between designated sources and destinations (e.g., networks, individuals, and devices) within information systems and between interconnected systems. Flow control is based on the characteristics of the information and/or the information path. Enforcement occurs, for example, in boundary protection devices (e.g., gateways, routers, guards, encrypted tunnels, firewalls) that employ rule sets or establish configuration settings that restrict information system services, provide a packet-filtering capability based on header information, or message- filtering capability based on message content (e.g., implementing key word searches or using document characteristics). Organizations also consider the trustworthiness of filtering/inspection mechanisms (i.e., hardware, firmware, and software components) that are critical to information flow enforcement. Control enhancements 3 through 22 primarily address cross-domain solution needs which focus on more advanced filtering techniques, in-depth analysis, and stronger flow enforcement mechanisms implemented in cross-domain products, for example, high-assurance guards. Such capabilities are generally not available in commercial off-the-shelf information technology products. Related controls: AC-3, AC-17, AC-19, AC-21, CM-6, CM-7, SA-8, SC-2, SC-5, SC-7, SC-18.
References: None.
title: >-
AC-4 - INFORMATION FLOW ENFORCEMENT
levels:
- high
- moderate
- id: AC-4(1)
status: not applicable
notes: |-
Using security attributes with information, source, and desstination
objects to enforce information flow control policies as a basis for flow
control decisions is outside the scope of Red Hat Advanced Cluster
Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes relies on OpenShift
for information flow enforcement.
rules: []
- id: AC-4(2)
status: not applicable
notes: |-
Using protected processing domains to enforce organization-defined
information flow control policiesas a basis for flow control decisions
is outside the scope of Red Hat Advanced Cluster Management for
Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes relies on OpenShift
for information flow enforcement.
rules: []
- id: AC-4(3)
status: not applicable
notes: |-
Enforcing dynamic information flow control based on organization-defined
policies is outside the scope of Red Hat Advanced Cluster Management for
Kubernetes.
rules: []
- id: AC-4(4)
status: not applicable
notes: |-
Preventing encrypted information from bypassing content-checking
mechanisms by either: decrypting the information; blocking the flow of
the encrypted information; terminating communications sessions
attempting to pass encrypted information; or organization-defined
procedures or methods is outside the scope of Red Hat Advanced Cluster
Management for Kubernetes.
rules: []
- id: AC-4(5)
status: not applicable
notes: |-
Enforcing organization-defined limitations on embedding data types
withing other data types is outside the scope of Red Hat Advanced
Cluster Management for Kubernetes.
rules: []
- id: AC-4(6)
status: not applicable
notes: |-
Enforcing information flow control based on organization-defined
metadata is outside the scope of Red Hat Advanced Cluster Management for
Kubernetes.
rules: []
- id: AC-4(7)
status: not applicable
notes: |-
Enforcing organization-defined one-way information flows using hardware
mechanisms is outside the scope of Red Hat Advanced Cluster Management
for Kubernetes.
rules: []
- id: AC-4(8)
status: not applicable
notes: |-
Enforcing information flow control using organization-defined security
policy filters as a basis for flow control decisions for
organization-defined information flows is outside the scope of Red Hat
Advanced Cluster Management for Kubernetes.
rules: []
description: |-
The information system enforces information flow control using [Assignment: organization-defined security policy filters] as a basis for flow control decisions for [Assignment: organization-defined information flows].
Supplemental Guidance: Organization-defined security policy filters can address data structures and content. For example, security policy filters for data structures can check for maximum file lengths, maximum field sizes, and data/file types (for structured and unstructured data). Security policy filters for data content can check for specific words (e.g., dirty/clean word filters), enumerated values or data value ranges, and hidden content. Structured data permits the interpretation of data content by applications. Unstructured data typically refers to digital information without a particular data structure or with a data structure that does not facilitate the development of rule sets to address the particular sensitivity of the information conveyed by the data or the associated flow enforcement decisions. Unstructured data consists of: (i) bitmap objects that are inherently non language-based (i.e., image, video, or audio files); and (ii) textual objects that are based on written or printed languages (e.g., commercial off-the- shelf word processing documents, spreadsheets, or emails). Organizations can implement more than one security policy filter to meet information flow control objectives (e.g., employing clean word lists in conjunction with dirty word lists may help to reduce false positives).
title: >-
AC-4(8) - INFORMATION FLOW ENFORCEMENT | SECURITY POLICY FILTERS
levels:
- high
- id: AC-4(9)
status: not applicable
notes: |-
Enforcing the use of human reviews for organization-defined information
flows under the organization-defined conditions is outside the scope of
Red Hat Advanced Cluster Management for Kubernetes.
rules: []
- id: AC-4(10)
status: not applicable
notes: |-
Providing the capability for privileged administrators to enable/disable
organization-defined security policy filters under organization-defined
conditions is outside the scope of Red Hat Advanced Cluster Management
for Kubernetes.
rules: []
- id: AC-4(11)
status: not applicable
notes: |-
Providing the capability for privileged administrators to configure
organization-defined security policy filters to suppor different
security policies is outside the scope of Red Hat Advanced Cluster
Management for Kubernetes.
rules: []
- id: AC-4(12)
status: not applicable
notes: |-
Using organization-defined data type identifiers to validate data
essential for information flow decisions when transferring information
between different security domains is outside the scope of Red Hat
Advanced Cluster Management for Kubernetes.
rules: []
- id: AC-4(13)
status: not applicable
notes: |-
Decomposing information into organization-defined policy-relevant
subcomponents for submission to policy enforcement mechanisms when
transferring information between different security domains is outside
the scope of Red Hat Advanced Cluster Management for Kubernetes.
rules: []
- id: AC-4(14)
status: not applicable
notes: |-
Implementing organization-defined security policy filters requiring
fully enumerated formats that restrict data structure and content is
outside the scope of Red Hat Advanced Cluster Management for Kubernetes.
rules: []
- id: AC-4(15)
status: not applicable
notes: |-
Examining the information for the presence of organization-defined
unsanctioned information and prohibits the transfer of sucnh information
in accordance with the organization-defined security policy is outside
the scope of Red Hat Advanced Cluster Management for Kubernetes.
rules: []
- id: AC-4(16)
status: not applicable
notes: |-
This control was withdrawn by NIST, and incorporated into AC-4.
rules: []
- id: AC-4(17)
status: not applicable
notes: |-
Uniquely identifying and authenticating source and destination points by
either an organization, system, application, or individual for
information transfer is outside the scope of Red Hat Advanced Cluster
Management for Kubernetes.
rules: []
- id: AC-4(18)
status: not applicable
notes: |-
Binding security attributes to information using organization-defined
binding techniques to facilitate information flow policy enforcement is
outside the scope of Red Hat Advanced Cluster Management for Kubernetes.
rules: []
- id: AC-4(19)
status: not applicable
notes: |-
Applying the same security policy filtering to metadata as it applies to
data payloads when transferring information between different security
domains is outside the scope of Red Hat Advanced Cluster Management for
Kubernetes.
rules: []
- id: AC-4(20)
status: not applicable
notes: |-
Employing organization-defined solutions in approved configurations to
control the flow of organization-defined information across security
domains is outside the scope of Red Hat Advanced Cluster Management for
Kubernetes.
rules: []
- id: AC-4(21)
status: not applicable
notes: |-
Separating information flows logically or physically using
organization-defined mechanisms and/or techniques to accomplish
organization-defined required separations by types of information is
outside the scope of Red Hat Advanced Cluster Management for Kubernetes.
rules: []
description: |-
The information system separates information flows logically or physically using [Assignment: organization-defined mechanisms and/or techniques] to accomplish [Assignment: organization- defined required separations by types of information].
Supplemental Guidance: Enforcing the separation of information flows by type can enhance protection by ensuring that information is not commingled while in transit and by enabling flow control by transmission paths perhaps not otherwise achievable. Types of separable information include, for example, inbound and outbound communications traffic, service requests and responses, and information of differing security categories.
title: >-
AC-4(21) - INFORMATION FLOW ENFORCEMENT | PHYSICAL / LOGICAL SEPARATION OF INFORMATION
FLOWS
levels:
- high
- moderate
- id: AC-4(22)
status: not applicable
notes: |-
Providing access from a single device to computing platforms,
applications, or data residing on multiple different security domains,
while preventing any information flow between the different security
domains is outside the scope of Red Hat Advanced Cluster Management for
Kubernetes.
rules: []
- id: AC-5
status: not applicable
notes: |-
Section a: Separation of duties is an organizational process outside the scope of
Red Hat Advanced Cluster Management for Kubernetes.
However, to aide in such processes, note that Red Hat Advanced Cluster
Management for Kubernetes provides the capability to implement
Role-based Access Control (RBAC) which determine whether a user is
allowed to perform a given action. Documentation on the Red Hat Advanced
Cluster Management for Kubernetes RBAC capabilities can be found at
https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes/2.0/html/security/security#role-based-access-control
Section b: Documentation of the separation of duties of individuals is an
organizational control outside the scope of Red Hat Advanced Cluster
Management for Kubernetes
However, to aide in such processes, note that Red Hat Advanced Cluster
Management for Kubernetes provides the capability to implement
Role-based access control (RBAC) objects which determine whether a user
is allowed to perform a given action. Documentation on the Red Hat
Advanced Cluster Management for Kubernetes RBAC capabilities can be
found at
https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes/2.0/html/security/security#role-based-access-control
Section c: Organizational processes which define information system access
authorizations to support separation of duties is outside the scope of
Red Hat Advanced Cluster Management for Kubernetes.
However, to aide in such processes, note that Red Hat Advanced Cluster
Management for Kubernetes provides the capability to implement
Role-based access control (RBAC) objects which determine whether a user
is allowed to perform a given action. Documentation on the Red Hat
Advanced Cluster Management for Kubernetes RBAC capabilities can be
found at
https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes/2.0/html/security/security#role-based-access-control
rules: []
description: "The organization:\n a. Separates [Assignment: organization-defined\
\ duties of individuals];\n b. Documents separation of duties of individuals;\
\ and\n c. Defines information system access authorizations to support separation\
\ of duties.\n\nSupplemental Guidance: Separation of duties addresses the potential\
\ for abuse of authorized privileges and helps to reduce the risk of malevolent\
\ activity without collusion. Separation of duties includes, for example: (i)\
\ dividing mission functions and information system support functions among different\
\ individuals and/or roles; (ii) conducting information system support functions\
\ with different individuals (e.g., system management, programming, configuration\
\ management, quality assurance and testing, and network security); and (iii)\
\ ensuring security personnel administering access control functions do not also\
\ administer audit functions. Related controls: AC-3, AC-6, PE-3, PE-4, PS-2.\n\
\nControl Enhancements: None.\n\nReferences: None.\n\n \nAC-5 Guidance: CSPs\
\ have the option to provide a separation of duties matrix as an attachment to\
\ the SSP."
title: >-
AC-5 - SEPARATION OF DUTIES
levels:
- high
- moderate
- id: AC-6
status: pending
notes: |-
A control response is planned. Progress can be tracked via:
https://issues.redhat.com/browse/ACM-187
rules: []
description: |-
The organization employs the principle of least privilege, allowing only authorized accesses for users (or processes acting on behalf of users) which are necessary to accomplish assigned tasks in accordance with organizational missions and business functions.
Supplemental Guidance: Organizations employ least privilege for specific duties and information systems. The principle of least privilege is also applied to information system processes, ensuring that the processes operate at privilege levels no higher than necessary to accomplish required organizational missions/business functions. Organizations consider the creation of additional processes, roles, and information system accounts as necessary, to achieve least privilege. Organizations also apply least privilege to the development, implementation, and operation of organizational information systems. Related controls: AC-2, AC-3, AC-5, CM-6, CM-7, PL-2.
References: None.
title: >-
AC-6 - LEAST PRIVILEGE
levels:
- high
- moderate
- id: AC-6(1)
status: not applicable
notes: |-
Explicitly authorizing access to organization-defined security
funcitions and security-relevant information is outside the scope of Red
Hat Advanced Cluster Management for Kubernetes.
However, to aide in such processes, note that Red Hat Advanced Cluster
Management for Kubernetes provides the capability to implement
Role-based access control (RBAC) objects which determine whether a user
is allowed to perform a given action. Documentation on the Red Hat
Advanced Cluster Management for Kubernetes RBAC capabilities can be
found at
https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes/2.0/html/security/security#role-based-access-control
rules: []
description: |-
The organization explicitly authorizes access to [Assignment: organization-defined security functions (deployed in hardware, software, and firmware) and security-relevant information].
Supplemental Guidance: Security functions include, for example, establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters. Security-relevant information includes, for example, filtering rules for routers/firewalls, cryptographic key management information, configuration parameters for security services, and access control lists. Explicitly authorized personnel include, for example, security administrators, system and network administrators, system security officers, system maintenance personnel, system programmers, and other privileged users. Related controls: AC-17, AC-18, AC-19.
AC-6 (1) [all functions not publicly accessible and all security-relevant information not publicly available]
title: >-
AC-6(1) - LEAST PRIVILEGE | AUTHORIZE ACCESS TO SECURITY FUNCTIONS
levels:
- high
- moderate
- id: AC-6(2)
status: not applicable
notes: |-
Requiring that users of information system accounts, or roles, with
access to organization-defined security functions or security-relevant
information, use non-privileged accounts or roles, when accessing
nonsecurity functions is outside the scope of Red Hat Advanced Cluster
Management for Kubernetes.
However, to aide in such processes, note that Red Hat Advanced Cluster
Management for Kubernetes provides the capability to implement
Role-based access control (RBAC) objects which determine whether a user
is allowed to perform a given action. Documentation on the Red Hat
Advanced Cluster Management for Kubernetes RBAC capabilities can be
found at
https://access.redhat.com/documentation/en-us/red_hat_advanced_cluster_management_for_kubernetes/2.0/html/security/security#role-based-access-control
rules: []
description: |-
The organization requires that users of information system accounts, or roles, with access to [Assignment: organization-defined security functions or security-relevant information], use non- privileged accounts or roles, when accessing nonsecurity functions.
Supplemental Guidance: This control enhancement limits exposure when operating from within privileged accounts or roles. The inclusion of roles addresses situations where organizations implement access control policies such as role-based access control and where a change of role provides the same degree of assurance in the change of access authorizations for both the user and all processes acting on behalf of the user as would be provided by a change between a privileged and non-privileged account. Related control: PL-4.
AC-6 (2) [all security functions]
AC-6 (2) Guidance: Examples of security functions include but are not limited to: establishing system accounts, configuring access authorizations (i.e., permissions, privileges), setting events to be audited, and setting intrusion detection parameters, system programming, system and security administration, other privileged functions.
title: >-
AC-6(2) - LEAST PRIVILEGE | NON-PRIVILEGED ACCESS FOR NONSECURITY FUNCTIONS
levels:
- high
- moderate
- id: AC-6(3)
status: not applicable
notes: |-
Authorizing network access to organization-defined privileged commands
only for organization-defined compelling operational needs and
documenting the rationale for such access in the security plan for the
information system is outside the scope of Red Hat Advanced Cluster
Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes relies on OpenShift
for authorizing network access to privileged commands.
rules: []
description: |-
The organization authorizes network access to [Assignment: organization-defined privileged commands] only for [Assignment: organization-defined compelling operational needs] and documents the rationale for such access in the security plan for the information system.
Supplemental Guidance: Network access is any access across a network connection in lieu of local access (i.e., user being physically present at the device). Related control: AC-17.
AC-6 (3)-1 [all privileged commands]
title: >-
AC-6(3) - LEAST PRIVILEGE | NETWORK ACCESS TO PRIVILEGED COMMANDS
levels:
- high
- id: AC-6(4)
status: not applicable
notes: |-
Providing separate processing domains to enable finer-grained allocation
of user privileges is outside the scope of Red Hat Advanced Cluster
Management for Kubernetes.
Red Hat Advanced Cluster Management for Kubernetes relies on OpenShift
for providing separate processing domains.
rules: []
- id: AC-6(5)
status: not applicable
notes: |-
Restricting privilege accounts on the information system to
organization-defined personnel or roles is an organizational control
outside the scope of Red Hat Advanced Cluster Management for Kubernetes.
rules: []
description: |-
The organization restricts privileged accounts on the information system to [Assignment:
organization-defined personnel or roles].
Supplemental Guidance: Privileged accounts, including super user accounts, are typically described as system administrator for various types of commercial off-the-shelf operating systems. Restricting privileged accounts to specific personnel or roles prevents day-to-day users from having access to privileged information/functions. Organizations may differentiate in the application of this control enhancement between allowed privileges for local accounts and for domain accounts provided organizations retain the ability to control information system configurations for key security parameters and as otherwise necessary to sufficiently mitigate risk. Related control: CM-6.
title: >-
AC-6(5) - LEAST PRIVILEGE | PRIVILEGED ACCOUNTS
levels:
- high
- moderate
- id: AC-6(6)