This section applies only if the Application object resides outside of the company root container (as defined by the Company Location setting in the OnDemandService object).
The OnDemand Administrator (ODSAdmin) object has rights to all Application objects and Package objects in the company root container and its subcontainers. If you are distributing an application whose Application object resides in a container outside of the company root, you need to manually assign the ODSAdmin object rights to the Application object or its container.
Right-click the Application object or its container object > click Trustees of This Object.
Click Add Trustee, browse for and select the ODSAdmin User object, then click OK to display the Rights Assigned to Selected Objects dialog box.
Leave the [Entry Rights] set to the defaults.
Select [All Attributes Rights], then click Write (so that Compare, Read, and Write are all selected).
Click OK to add the ODSAdmin user to the list of trustees.
Click OK to save your changes.