Delegating the task of running automation workflow
You can authorize users or groups to run all automation workflows held in a certain container by applying the Automation Workflow - View and Run Access Template to that container. This allows the users or groups to run the automation workflow without giving them the right to make any changes to the workflow.
To delegate the task of running all automation workflows held in a certain container
- In the console tree, right-click the desired container under Configuration | Policies | Workflow, and then click Delegate Control.
- In the Active Roles Security dialog box, click Add to start the Delegation of Control Wizard.
- On the Users or Groups page in the wizard, click Add, and then use the Select Objects dialog box to select the desired users or groups.
- On the Access Templates page in the wizard, under Access Templates | Configuration, select the Automation Workflow - View and Run check box.
- Follow the instructions in the wizard and accept the default settings.
- Click OK in the Active Roles Security dialog box.
It is also possible to authorize users or groups to run a single automation workflow by applying the Access Template to the workflow definition object.
To delegate the task of running a single automation workflow
- On the View menu, select Advanced Details Pane.
- In the console tree, under Configuration | Policies | Workflow, select the container that holds the desired workflow definition object.
- In the upper part of the details pane, select the workflow definition object.
- In the lower part of the details pane, on the Active Roles Security tab, right-click a blank area and click Add to start the Delegation of Control Wizard.
- On the Users or Groups page in the wizard, click Add, and then use the Select Objects dialog box to select the desired users or groups.
- On the Access Templates page in the wizard, under Access Templates | Configuration, select the Automation Workflow - View and Run check box.
- Follow the instructions in the wizard and accept the default settings.
Delegating the task of viewing run history of automation workflow
You can authorize users or groups to view run history of all automation workflows held in a certain container by applying the Automation Workflow - View Access Template to that container. This enables the users or groups to view run history of the automation workflow without giving them the right to modify or run the workflow.
To delegate the task of viewing run history of all automation workflows held in a certain container
- In the console tree, right-click the desired container under Configuration | Policies | Workflow, and then click Delegate Control.
- In the Active Roles Security dialog box, click Add to start the Delegation of Control Wizard.
- On the Users or Groups page in the wizard, click Add, and then use the Select Objects dialog box to select the desired users or groups.
- On the Access Templates page in the wizard, under Access Templates | Configuration, select the Automation Workflow - View check box.
- Follow the instructions in the wizard and accept the default settings.
- Click OK in the Active Roles Security dialog box.
It is also possible to authorize users or groups to view run history of a single automation workflow by applying the Access Template to the workflow definition object.
To delegate the task of viewing run history of a single automation workflow
- On the View menu, select Advanced Details Pane.
- In the console tree, under Configuration | Policies | Workflow, select the container that holds the desired workflow definition object.
- In the upper part of the details pane, select the workflow definition object.
- In the lower part of the details pane, on the Active Roles Security tab, right-click a blank area and click Add to start the Delegation of Control Wizard.
- On the Users or Groups page in the wizard, click Add, and then use the Select Objects dialog box to select the desired users or groups.
- On the Access Templates page in the wizard, under Access Templates | Configuration, select the Automation Workflow - View check box.
- Follow the instructions in the wizard and accept the default settings.
Sample Azure Hybrid Migration
To create a Remote Mailbox for an existing user, you can use the Office 365 workflow and modify the sample script Sample Azure Hybrid Migration.ps1 available in Configuration\Script Modules\Builtin\ Sample Azure Hybrid Migration location. The workflow for remote mailbox is available in Configuration\Policies\Workflow\Builtin\ Sample Azure Hybrid Migration location.
o determine the sequence of actions to create a remote mailbox, the state of the user's mailbox (migrated, non-migrated, mail-enabled user's, and so on) must be considered. Depending upon the environment in which the remote mailbox is intended to work, select either of these two options:
-
EnableRemoteMailBox function to enable remote mailboxes for the users in the workflow scope. Select EnterExchangeCreds_params as the function to declare parameters in the script and provide the Exchange username and password for running EnableRemoteMailBox function in workflow.
-
DisableRemoteMailBox function to disable remote mailboxes for the users in the workflow scope. Select EnterExchangeCreds_params as the function to declare parameters in the script and provide the Exchange username , password and Exchange Recipient Type Details for running DisableRemoteMailBox function in workflow.
For more information on declaring script parameters, see Script activity. In the script, specify the exchange server FQDN and modify the required code blocks.
After the script is modified, enable or copy the default Sample Azure Hybrid Migration workflow and run.
By default, a remote mailbox is created for users with valid exchange online license and no exchange mailbox on-premise presence. For more information on creating a Remote Mailbox for new users, see Create a new Hybrid user using web interface.
|
NOTE:
For more details refer the KB article: https://support.oneidentity.com/kb/310525 .
|
Managing Remote Mailbox
After creating the Remote Mailbox, you can manage it through the console and the Web Interface. The supported operations are mentioned below:
- Exchange General
-
View or change the alias
-
View or change the option to use MAPI rich text format
-
Hide the user or contact from Exchange address lists
-
View or change custom attributes
- Exchange Advanced
-
View or change the simple display name
-
Downgrade high priority mail bound for X.400.
-
View or change the Internet Locator Service (ILS) settings
- Email Address
-
View, add, edit or remove e-mail addresses
-
View or change the default reply address for each address type
-
View or change the external e-mail address
-
Set the option to update e-mail addresses based on e-mail address policy
- Mail flow Settings
For more information on Exchange Online Properties, see View or modify the Exchange Online properties on the Active Roles Administration Guide.