A publishing channel determines the release rules that are applied to an item in a repository. A channel can be public and available to everyone, or secure and limited. You must be a repository administrator to create and share publishing channels.
A publishing channel can be applied to one or more repositories and the assets managed in the repositories. In addition, one repository might use multiple channels. Specific assets in a repository can use different channels, letting you fine tune the policies to be applied in individual cases.
When a site is created, a publishing channel is automatically created using the site name as the channel name.
Create Publishing Channels
To create a channel:
Sign in as a repository administrator in your browser and click Assets under Administration in the left navigation menu.
Choose Publishing Channels from the drop-down list and then click Create.
Enter a name for the channel. Don’t use special characters in the name.
Enter an optional description. It’s useful to describe how the channel can be used so others will understand it quickly and easily.
Decide if the channel will be public or secure. A public channel is one that can be used by anyone in your organization. A secure channel is limited to people with a specific role.
Decide what the publishing policy will be. You can elect to have items published without approval, or restrict publishing to only those items that have been through an approval process.
Choose the localization policy to use for the channel.
If you need to supply your API client app with channel information, you can copy the Channel ID and Channel Token values. To get a new channel token, click Refresh.
Click Save when done.
After the channel is created, a channel ID and a channel token are assigned to the channel. These IDs can be used when creating customized interfaces. To see the IDs, select the channel and choose Edit from the menu bar or the right-click menu.
Sharing a channel is like sharing any file or folder. Just select the channel, click Members, and choose members and choose the role they can have. You can share with individuals or with groups.
If you assign someone a Manager role, make sure that person also has a site administrator role. That will allow the user to fully manage the repository, including adding other users, publish the site, manage the channels, and doing other administrative tasks.
When you create a site, a publishing channel is automatically created with the site name as its name. You can’t edit any of the details of the channel except its description and you can’t directly share the channel with others. You’ll need to share it by sharing the site.
Users without an administrative role will be able to target assets to a channel without the channel being shared with them. But you must share a channel to a person with a minimum of a contributor role in order for that person to publish or unpublish assets. Even if the person has a manager role in the repository, they must also have a role for the channel in order to use it for publishing.
Notes About Deleting a Channel
You can’t delete a channel if it has published assets or if it's associated with a site. You have to delete the published assets or the site in order to delete the channel.