Image and library controls protect the integrity of major system components. For example, they bind the ownership of an image to a specific user with password protection.Application controls enable application managers to implement policies that control access to specific applications. These policies can do the following:
• Users of the system (World)
Using these access controls, you can define class ownership policies for applications that you manage. For example, if the Create Editions privilege for an application is set to Owner, then only the owner of a class can change the class. If the privilege is set to Group, then only group members of that application can change classes contained by the application.
1.
3. From the Applications menu, select Privileges; then select an access control and then a privilege value.
4. If you set privilege values other than World, bear in mind that not allowing all members of your team to access your code can inhibit software development. One of the advantages of the Smalltalk development environment is that team members can build on, and learn from, each other's work. Thus, you should probably use the default World and restrict access only when necessary.
|