AddUserToRole

The AddUserToRole command action is used to assign a user to a TIBCO MFT Internet Server role.

Note: The word role in this section is referred to as right in the rest of the manual.

TIBCO MFT Internet Server roles define the rights that a TIBCO MFT Internet Server user has to perform file transfers and administrative functions. To use the AddUserToRole command, the user must have UpdateTransferUserRight.

Below is a list of roles and the function that they allow:

Parameter Description Default Required
RoleID Defines the right to be given to the user as defined in the table below. None Yes
UserId Defines the 1 to 64 character user ID. This is the name of the user that you want to assign rights. None Yes

The following table lists the rights and the description for each right:

Right Description Description using Delegated Administration
AdministratorRight Allows a user to perform all administrative functions within the TIBCO MFT Command Centersystem.

This right does not include TransferRight or FTTransferRight or any functions that correspond to these rights.

Allows a user to perform all administrative functions within his own department and the departments that the user can manage.

This right does not include TransferRight or FTTransferRight or any functions that correspond to these rights. The department administrator cannot update servers or server Credentials unless given UpdateServerRight and UpdateServerCredentialRight.

DBReportRight Allows a user to login and view and generate TIBCO MFT Command Center database reports through the Reports > Database Reports option. Allows a user to login and view and generate TIBCO MFT Command Center database reports through the Reports > Database Reports option.
DeleteAuditRight Allows any user to delete audit record. Allows any user to delete audit record. Department checking will not be done.
ExecuteSchedulerJobRight Allows a user to view and execute a job through the Execute Now button and Platform Server command.
Note: This right does not allow to update a job.
Allows a user to view and execute a job through the Execute Now button and Platform Server command.
Note: This right does not allow to update a job.
FTAdminAlterRight With this right, you can view and cancel active Platform Server transfers. With this right, you can view and cancel active Platform Server transfers. You can cancel active Platform Server transfers only if you have this right.
FTAdminRight With this right, you can view or update Platform Transfers defined to Command Center.

If this right is assigned along with ViewServerRight, you can also view and update all the items in the Management > Manage Platform Functions option.

Note: A user with only FTAdmin right cannot execute Platform Server transfers.

A user without FTAdminRight or FTTransferRight cannot add, view, or update Platform Server transfers.

With this right, you can view and update menu items from the Management > Platform Transfers option; however, you cannot execute Platform transfers.

If this right is assigned along with ViewServerRight, you can also view and update all the items in the Management > Manage Platform Functions option.

FTTransferRight

With this right, you can view and execute Platform Transfers defined to Command Center.

Note: A user with FTTransferRight can only execute Platform Server transfers but cannot update the Platform Server transfers.

A user without FTAdminRight or FTTransferRight cannot add, view, or update Platform Server transfers.

With this right, you can view and execute menu items from the Management > Platform Transfers option; however, you cannot update Platform transfers.
HelpDeskRight Allows a user to change another user's password, turn on and off the disable flag for a user as well as turn on and off the lock flag for a user. Allows a user to change another user's password, turn on and off the disable flag for a user as well as turn on and off the lock flag for a user.
OnDemandTransferRight Allows a user the ability to use the desktop client Site Manager menu item to setup and conduct on-demand transfers. Allows a user the ability to use the desktop client Site Manager menu item to setup and conduct on-demand transfers.
TransferRight Allows a user to execute TIBCO MFT Command Center internet transfers. Allows a user to execute TIBCO MFT Command Center internet transfers.
UpdateAlertRight Allows a user to update alert records and view alerts that have occurred. Allows a user to update alert records and view alerts that have occurred.
UpdateCheckpointRight Allows a user to access the TIBCO MFT Internet Server checkpoints web page and delete checkpoints taken. Allows a user to access the TIBCO MFT Internet Server checkpoints web page and delete checkpoints taken.
UpdateFTTransferRight Allows a user to update platform transfer defined tthorugh the Management > Platform Transfers > Manage Platform Transfers option. This right will not allow the user to execute platform transfers. Allows a user to update platform transfer defined through the Management > Platform Transfers > Manage Platform Transfers option. This right will not allow the user to execute platform transfers.
UpdateGroupRight Allows a user to view and update TIBCO MFT Command Center group records. Allows a user to view and update TIBCO MFT Command Center group records.
UpdateOnDemandRight Allows a user the ability to add or remove the on-demand sites. Allows a user the ability to add or remove the on-demand sites assigned to other users within their department.
UpdatePGPKeyRight Allows a user to add and manage the configurations PGP public keys. Allows a user to add and manage the configurations PGP public keys.
UpdatePGPSystemKeyRight Allows a user to add and manage the configurations of TIBCO MFT Command Center's PGP system keys. Allows a user to add and manage the configurations of TIBCO MFT Command Center's PGP system keys.
UpdatePublicKeyRight Allows a user to add and manage the configurations of FTPS, SFTP, Platform Server, and HTTPS public keys. Allows a user to add and manage the configurations of FTPS, SFTP, Platform Server, and HTTPS public keys.
UpdateSchedulerRight Allows a user to add and manage the Scheduler jobs in TIBCO MFT Command Center. Allows a user to add and manage the Scheduler jobs in TIBCO MFT Command Center.
UpdateServerCredentialRight Allows a user to view or update TIBCO MFT Command Center server credential records. Allows a user to view or update TIBCO MFT Command Center server credential records.
UpdateServerRight Allows a user to view or update TIBCO MFT Command Center server records. Allows a user to view or updateTIBCO MFT Command Center server records in his own department. New servers cannot be added.
UpdateSessionRight Allows a user to view and delete active user sessions. Allows a user to view and delete active user sessions.
UpdateSystemKeyRight Allows a user to add and manage the configurations of AS2, FTP, SFTP, Platform SSL, HTTPS and SAML system keys system keys through the Administration > Protocol Keys > System Keys option.

Allows a user to add and manage the configurations of Kerberos KeyTab files through the Administration > Protocol Keys > Kerberos KeyTabs option.

Allows a user to add and manage the configurations of AS2, FTP, SFTP, Platform SSL, HTTPS and SAML system keys through the Administration > Protocol Keys > System Keys option.

Allows a user to add and manage the configurations of Kerberos KeyTab files through the Administration > Protocol Keys > Kerberos KeyTabs option.v

UpdateTransferDefinitionRight Allows a user to view and update TIBCO MFT Command Center internet transfer definitions. Allows a user to view and update TIBCO MFT Command Center internet transfer definitions.
UpdateTransferUserRight Allows a user to view and update TIBCO MFT Command Center user records. Only TransferRight and OnDemandTransferRight can be given to a user unless you are an administrator.

The super administrator can assign any right to a user.

Note: When assigning this right to a user, you must also assign either ViewGroupRight or UpdateGroupRight.
Allows a user to view and update TIBCO MFT Command Center user records. Only TransferRight and OnDemandTransferRight can be given to a user unless you are an administrator.

The department administrator can assign any rights to a user within his own department, except UpdateServerRight and UpdateServerCredentialRight.

Note: When assigning this right to a user, you must also assign either ViewGroupRight or UpdateGroupRight.
ViewAlertRight Allows a user to view alert records and view alerts that have occurred. Allows a user to view alert records and view alerts that have occurred.
ViewAuditRight Allows a user to view audit records and update the audit search filters. Allows a user to view audit records and update the audit search filters.
ViewCheckpointRight Allows a user to access the TIBCO MFT Command Center Internet Checkpoints page and view checkpoints taken. Allows a user to access the TIBCO MFT Command Center Internet Checkpoints page and view checkpoints taken.
ViewFTTransferRight Allows a user to view platform Transfers defined through the Management > Platform Transfers > Manage Platform Transfers option. This right will not allow the user to add, update, or execute platform transfers. Allows a user to view platform Transfers defined through the Management > Platform Transfers > Manage Platform Transfers option. This right will not allow the user to add, update, or execute platform transfers.
ViewGroupRight Allows a user to view TIBCO MFT Command Center group records. Allows a user to view TIBCO MFT Command Center group records.
ViewOnDemandRight Allows a user to view TIBCO MFT Command Center on-demand site records. Allows a user to view TIBCO MFT Command Center on-demand site records.
ViewPCILogRight Allows the user to view Admin change reports. Allows the user to view Admin change reports.
ViewPGPKeyRight Allows a user to view PGP public keys. Allows a user to view PGP public keys.
ViewPublicKeyRight Allows a user to view TIBCO MFT Command Center FTP, SSH, HTTPS public keys. Allows a user to view TIBCO MFT Command Center FTP, SSH, HTTPS public keys.
ViewSchedulerRight Allows a user to view the scheduled transactions. Allows a user to view the scheduled transactions.
ViewServerCredentialRight Allows a user to view TIBCO MFT Command Center server profile records. Allows a user to view TIBCO MFT Command Center server profile records.
ViewServerRight Allows a user to view TIBCO MFT Command Center server records. Allows a user to view TIBCO MFT Command Center server records.
ViewSessionRight Allows a user to view active user sessions. Allows a user to view active user sessions.
ViewTransferDefinitionRight Allows a user to view TIBCO MFT Command Center Internet Server transfer records. Allows a user to view TIBCO MFT Command Center Internet Server transfer records.
ViewUserRight Allows a user to view TIBCO MFT Command Center user records and the rights associated with those users. Allows a user to view TIBCO MFT Command Center user records and the rights associated with those users.

Sample AddUserToRole Command

The command below gives user mftuser1 the TransferRight role.

java cfcc.CFAdmin a:AddUserToRole UserId:mftuser1 RoleId:TransferRight