|
1 | 1 | :_mod-docs-content-type: CONCEPT |
2 | 2 |
|
3 | | -[id="Restricting_Hosts_Access_to_Content_{context}"] |
4 | | -= Restricting hosts' access to content |
| 3 | +[id="content-access-strategies"] |
| 4 | += Content access strategies |
5 | 5 |
|
6 | | -{Project} offers multiple options for restricting host access to content. |
| 6 | +[role="_abstract"] |
7 | 7 | To give hosts access to a specific subset of the content managed by {Project}, you can use the following strategies. |
8 | | -{Team} recommends to consider implementing the strategies in the order listed here: |
| 8 | + |
| 9 | +{Team} recommends considering implementing the strategies in the order as listed here: |
9 | 10 |
|
10 | 11 | Content views and lifecycle environments:: |
11 | 12 | Use content views and lifecycle environments, incorporating content view filters as needed. |
@@ -63,43 +64,14 @@ Release version:: |
63 | 64 | Certain Red{nbsp}Hat repositories, such as the {RHEL} dot release repositories, include a *Release version* in their repository metadata. |
64 | 65 | The release version is then compared with the release version specified in the *System purpose* properties of the host. |
65 | 66 | Access to content may be limited or restricted based on this comparison. |
66 | | -For more information about setting system purpose attributes, see {ManagingHostsDocURL}Creating_a_Host_managing-hosts[Creating a Host in {ProjectName}] in _{ManagingHostsDocTitle}_. |
| 67 | +For more information about setting system purpose attributes, see {ManagingHostsDocURL}editing-the-system-purpose-of-a-host-by-using-web-ui[Editing the system purpose of a host] in _{ManagingHostsDocTitle}_. |
67 | 68 | endif::[] |
68 | 69 | ifdef::orcharhino[] |
69 | 70 | ifdef::red_hat_enterprise_linux[] |
70 | 71 | Release version:: |
71 | 72 | Certain Red{nbsp}Hat repositories, such as the {RHEL} dot release repositories, include a *Release version* in their repository metadata. |
72 | 73 | The release version is then compared with the release version specified in the *System purpose* properties of the host. |
73 | 74 | Access to content may be limited or restricted based on this comparison. |
74 | | -For more information about setting system purpose attributes, see {ManagingHostsDocURL}Creating_a_Host_managing-hosts[Creating a Host in {ProjectName}] in _{ManagingHostsDocTitle}_. |
75 | | -endif::[] |
76 | | -endif::[] |
77 | | - |
78 | | -.Incorporating all strategies |
79 | | -A particular package or repository is available to a host only if all of the following are true: |
80 | | - |
81 | | -* The repository is included in the content view environments of the host. |
82 | | -* The host's content view has been published after the repository was added to it. |
83 | | -* The repository has not been filtered out by a content view filter. |
84 | | -* The repository is enabled by default or overridden to *Enabled* by using a content override. |
85 | | -* The repository has no architecture or operating system version restrictions or it has architecture or operating system version restrictions that match the host. |
86 | | -ifndef::orcharhino[] |
87 | | -* For certain Red{nbsp}Hat repositories either no release version is set or the release version matches that of the host. |
88 | | -endif::[] |
89 | | -ifdef::orcharhino[] |
90 | | -ifdef::red_hat_enterprise_linux[] |
91 | | -* For certain Red{nbsp}Hat repositories either no release version is set or the release version matches that of the host. |
| 75 | +For more information about setting system purpose attributes, see {ManagingHostsDocURL}editing-the-system-purpose-of-a-host-by-using-web-ui[Editing the system purpose of a host] in _{ManagingHostsDocTitle}_. |
92 | 76 | endif::[] |
93 | 77 | endif::[] |
94 | | - |
95 | | -.Using activation keys |
96 | | -Using activation keys can simplify the workflow for some of these strategies. |
97 | | -You can use activation keys to perform the following actions: |
98 | | - |
99 | | -* Assign hosts to content view environments. |
100 | | -* Add content overrides to hosts. |
101 | | -* Set system purpose attributes on hosts, including release version. |
102 | | - |
103 | | -Activation keys only affect hosts during registration. |
104 | | -If a host is already registered, the above attributes can be changed individually for each host or through content host bulk actions. |
105 | | -For more information, see {ContentManagementDocURL}Managing_Activation_Keys_content-management[Managing Activation Keys] in _{ContentManagementDocTitle}_. |
0 commit comments