Commands for administering projects
There is a single command for administering projects, dsadmin. The command has a large range of options.
These options are described in the following topics:
- The logon clause
- Creating a project
- Deleting a project
- Protecting a project
- Enabling/disabling automatic purging of log files
- Enabling/Disabling the display of generated OSH in parallel jobs.
- Enabling/Disabling runtime column propagation in parallel jobs.
- Enabling/Disabling the availability of job administration features in the Director client for a particular project.
- Setting the advanced runtime options for parallel jobs.
- Setting the base directory name for parallel jobs.
- Setting the deployed job template directory for parallel jobs.
- Setting custom deployment options for parallel jobs.
- Creating a new environment variable.
- Deleting an environment variable.
- Setting the value of an environment variable
- Listing projects on a server.
- Listing project properties.
- Listing environment variables.
The following table lists which roles are permitted to use which dsadmin
command options.
Option | None | Operator | Developer | Production manager | Super operator | Administrator | DataStage user | Information Analyzer user | Operations viewer |
---|---|---|---|---|---|---|---|---|---|
createproject | N | N | N | N | N | Y | N | N | N |
deleteproject | N | N | N | N | N | Y | N | N | N |
oshvisible | N | N | N | N | N | Y | N | N | N |
enablercp | N | N | N | N | N | Y | N | N | N |
enablejobadmin | N | N | N | N | N | Y | N | N | N |
envadd | N | Y | Y | Y | Y | Y | N | N | N |
envdelete | N | Y | Y | Y | Y | Y | N | N | N |
envset | N | Y | Y | Y | Y | Y | N | N | N |
advancedruntime | N | N | N | N | N | Y | N | N | N |
basedirectory | N | N | N | N | N | Y | N | N | N |
deploymentdirectory | N | N | N | N | N | Y | N | N | N |
customdeployment | N | N | N | N | N | Y | N | N | N |
listprojects | N | Y | Y | Y | Y | Y | Y | Y | Y |
listproperties | N | Y | Y | Y | Y | Y | N | N | Y |
listenv | N | Y | Y | Y | Y | Y | N | N | Y |
enablegeneratexml | N | N | N | N | N | Y | N | N | N |
protectproject | N | N | N | N | N | Y | N | N | N |
autopurgelog | N | N | N | N | N | Y | N | N | N |