9-1
CHAPTER
9
Access Control Lists
You restrict Sun MediaCenter server operations to specific users by creating access
control lists (ACLs). You can create ACLs for the following:
■ Server: Allows programs to list players, titles, or states and/or create or delete
players.
■ Players: Allows programs to obtain play information, control play, and/or set
player access on a server.
■ Titles: Allows users or programs to obtain title information, write or append title
data, and/or delete or rename titles or change the title ACL.
■ Sessions: Allows users or programs to access a Content Manager (CM) session.
The server and player ACLs are associated with the Media Stream Manager (MSM);
title and session ACLs are associated with the CM.
9.1 ACL Files
Server, title, and session ACLs support the use of files that you create; by default,
none of these files exists. There is no file associated with player ACLs, although you
can programmatically obtain information about or change player access.
The following ACL files are stored in /etc/opt/SUNWsms:
■ ServerAcl for the server
■ ServerTitleAcl for titles
■ ServerCMSessionAcl for sessions
As mentioned previously, these files do not exist by default. In the absence of
ServerAcl, all users have full permissions for a Sun MediaCenter server. In the
absence of ServerTitleAcl and ServerCMSessionAcl, titles and sessions,
respectively, have full permissions for their creators and no permissions for anyone
else.