9-2 Sun MediaCenter Server Administrator’s Guide • December 1997
9.2 Permissions
All files used for ACLs support the following syntax:
<user>:<permission>
For all ACL files, standard Solaris lookup mechanisms are used for user name
lookup. In support of unknown UIDs, all files support:
nobody:<permission>
Each type of ACL file allows different permissions; the permissions are described in
the following sections in this chapter. For all ACLs, permissions are independent of
one another. That is, there is not a hierarchy of permissions in which a "higher"
permission includes "lower" permissions.
9.3 Server ACL
Access to the Sun MediaCenter server is specified in the file
/etc/opt/SUNWsms/ServerAcl.
TABLE 9-1 shows the permissions you can specify:
By default, there is no ServerAcl file, which means that all users have read and
admin permission for a Sun MediaCenter server. ServerAcl supports a wildcard (*)
to stand for all users, so that you can specify:
*:r
TABLE 9-1 Server ACL Permissions
Permission
Access
Level Program can call...
r
read
msmPlayerLookup() (to look up, not to create, a player)
msmPlayerList()
msmPlayerGetPlaylist()
msmPlayerGetConnect()
msmPlayerGetPlayStatus()
msmTitleGetStatus()
msmTitleList()
a
admin
msmPlayerLookup() (to create, not to look up, a player)
msmPlayerDelete()