A shell script that invokes the profile shell can be executed by normal users on the command line in any shell.
If the user has All Commands in a profile, the name of the profile shell script does not need to be explicitly added to any of the user's profiles.
The commands in the profile shell script must be in one of the user's rights profiles, or the user needs the All Commands profile. Commands that need privilege must be assigned the required privileges in the profile.