Chapter 2. Advanced User Management

The above information should be enough to get you started. However, if you need to restrict a user's download access via RHN, this section outlines the steps you should take.
  1. Unsubscribe the User from Channels

    To begin, you must first unsubscribe the user from channels.
    1. Select the desired user and navigate to the Channel Permissions tab.
    2. Click Management under the Channel Permissions tab:
      Channel Permissions

      Figure 2.1. Channel Permissions

    3. Uncheck the boxes next to all of the desired channel names.
    4. Click the Update Permissions button near the bottom of the page.
      Update Permissions

      Figure 2.2. Update Permissions

  2. Ensure Channels are Not Globally Subscribable

    You must make sure that there are no globally subscribable channels.
    1. Begin by navigating to the RHN System Set Manager and selecting Channels, as shown in the image below.
      Software Channels

      Figure 2.3. Software Channels

    2. Select Channel Details next to the desired release channel:
      Selecting Channel Details

      Figure 2.4. Selecting Channel Details

    3. Scroll down and uncheck the Globally Subscribable option:
      Globally Subscribable Option

      Figure 2.5. Globally Subscribable Option

    4. Click the Update button near the bottom of the screen.
  3. Update the User for Each Channel

    To completely remove all permissions, you must repeat Step 1 for the user and the channel that you updated in Step 2. However, you can use the Filter by Channel Name field to search for the correct channel (shown in the figure below) instead of selecting Management under the Channel Permissions tab.
    Updating User Access

    Figure 2.6. Updating User Access

    Once that is complete, repeat Step 2 and Step 3 until you have updated all the desired channels for that user.
  4. Ensure Other Users Maintain Access

    One unintended consequence of making sure that channels are not globally subscribable is that it unsubscribes other users from those channels as well. To subscribe users to channels that were previously globally subscribable, repeat Step 1 for each of those users, but check the box next to the appropriate channels to assign permissions.
  5. More Information