Executing common tasks  Starting the authorization database

Chapter 3: Setting Up Role-Based Authorization

Executing complex tasks

Complex actions, such as resubmitting a transaction to a specific destination, usually include one or more command line requests. To ensure that an individual can execute all of the commands associated with a task, you must add the user to a role that is associated with a group that includes authorization to execute all of the task’s commands.

Table 3-1 lists the commands you must add to a group to ensure execution of the associated task.

Table 3-1: Complex tasks and associated command

To authorize this task

Add these commands to a group

Resend a transaction to all destinations for which the transaction qualifies

pauseDestsBySerial

resendTransactionBySerial

resumeDestsBySerial

Resend a transaction to a specific destination

pauseDest

resendTransactionBySerial

resumeDest

Skip transactions for all destinations for which the transaction qualifies

pauseDestsBySerial

skipTransactionBySerial

resumeDestsBySerial

Skip a transaction for a specific destination

pauseDest

skipTransactionBySerial

resumeDest

Cancel a transaction for all destinations for which the transaction qualifies

pauseDestsBySerial

cancelTransactionBySerial

resumeDestsBySerial

Cancel a transaction for a specific destination

pauseDest

cancelTransactionBySerial

resumeDest

Uncancel and repair cancelled transactions: access the cancelled transactions SFM view

getTransactionList

Uncancel and repair cancelled transactions: repair a cancelled transaction

pauseDestsBySerial

resubmitTransaction

resumeDestsBySerial

Uncancel a transaction for all destinations for which the transaction qualifies

pauseDestsBySerial

uncancelTransactionBySerial

resumeDestsBySerial

Uncancel a transaction for a specific destination

pauseDest

uncancelTransactionBySerial

resumeDest

Unprocessable transactions: access the unprocessable transactions SFM view

getTransactionList

Unprocessable transactions: skip an unprocessable transaction

pauseDestsBySerial

skipUnprocessableTransaction

resumeDestsBySerial

Unprocessable transactions: cancel an unprocessable transaction

pauseDestsBySerial

cancelUnprocessableTransaction

resumeDestsBySerial

Unprocessable transactions: resubmit an unprocessable transaction

getTransactionData

resubmitTransaction

Unrouteable transactions: access the unrouteable transactions SFM view

getTransactionList

Unrouteable transactions: delete an unrouteable transaction

deleteUnrouteableTransaction

Unrouteable transactions: resubmit an unrouteable transaction

getTransactionData

resubmitTransaction

To add new command authorization to a group, right-click the group in the right pane and select All Tasks | New Command. See “Adding commands to a group”.





Copyright © 2005. Sybase Inc. All rights reserved. Starting the authorization database

View this book as PDF