srm-util requests to manage permissions or to retrieve supported transfer protocols.
-authid <string> |
- Authorization ID to be used in SRM for the request
|
-checkpermission |
- Specifies to check the permission info
|
-conf <path> |
- Path to the configuration file.
- Command line options will override the options from conf file
|
-connectiontimeout <int> |
- enforces http connection timeout in the given seconds.
- Default=1800
|
-debug |
- Specifies debugging output
- Default=false
|
-delegation <true¶false> |
- Force proxy delegation.
- When not provided, srm client makes no delegation by default, and automatically handles proxy delegation based on the source URLs.
- When –delegation is provided, it forces the user choice.
|
-f <path> |
- Path to the xml input file containing the source url information for requests with more than one file
- Refer to the format and an example
|
-getpermission |
- Specifies to retrieve the permission info
|
-grouppermissions <group:mode> |
- Specifies group permission mode
- Mode is specified by none¶x¶w¶wx¶r¶rx¶rw¶rwx
- Comma separated list
- E.g. group1:rw,group2:r,group3:r
|
-help |
|
-log <path> |
- Specifies path to log file
- Default=./srmclient-event-date-random.log
|
-otherpermission <none¶x¶w¶wx¶r¶rx¶rw¶rwx> |
- Specifies other permission mode
|
-ownerpermission <none¶x¶w¶wx¶r¶rx¶rw¶rwx> |
- Specifies owner permission mode
|
-permissiontype <add¶remove¶change> |
- Specifies permission type to request
|
-ping |
|
-proxyfile <path> |
|
-quiet |
- Suppress output in the console.
- This option writes the output to the log file.
- Default=false
|
-s <source_url> |
|
-serviceurl <endpoint> |
- Full web service endpoint
- Required when source url or target url does not contain web service endpoint information
|
-sethttptimeout <int> |
- set client-side http connection timeout in the given seconds.
- Default=600
|
-setpermission |
- Specifies to set the permissions on SURLs.
- Used with -permissiontype and -ownerpermission, userpermissions, -grouppermissions or -otherpermission.
|
-statusmaxtime <int> |
- Max time before status checks get timed out, in seconds
- Default=600
|
-statuswaittime <int> |
- Wait time delay between status check, in seconds
- Default=30
|
-storageinfo <string> |
- extra storage access information
- For BeStMan supporting MSS, a formatted input separated by comma is used with following keywords when necessary: for:<source¶target¶sourcetarget>,login:<string>,passwd:<string>,projectid:<string>,readpasswd:<string>,writepasswd<string>
|
-transferprotocols |
- Retrieves the list of supported transfer protocols
|
-usercert <path> |
- Path to user grid certificate
|
-userkey <path> |
- Path to user grid certificate key
|
-userpermission <user:mode> |
- Specifies user permission mode
- Mode is specified by none¶x¶w¶wx¶r¶rx¶rw¶rwx
- Comma separated list
- e.g. user1:rw,user2:r,user3:r
|