Sun Microsystems 2.1 manual Permissions, Server ACL, userpermission, nobodypermission

Models: 2.1

1 184
Download 184 pages 37.97 Kb
Page 134
Image 134

9.2Permissions

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.3Server ACL

Access to the Sun MediaCenter server is specified in the file /etc/opt/SUNWsms/ServerAcl. TABLE 9-1shows the permissions you can specify:

TABLE 9-1Server ACL Permissions

Access

 

Permission Level

Program can call...

rread

aadmin

msmPlayerLookup() (to look up, not to create, a player)

msmPlayerList() msmPlayerGetPlaylist() msmPlayerGetConnect() msmPlayerGetPlayStatus() msmTitleGetStatus() msmTitleList()

msmPlayerLookup() (to create, not to look up, a player) msmPlayerDelete()

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

9-2Sun MediaCenter Server Administrator’s Guide • December 1997

Page 134
Image 134
Sun Microsystems 2.1 manual Permissions, Server ACL, userpermission, nobodypermission