Hello there!

Need Help? We are right here!

Support Icon
miniOrange Email Support
success

Thanks for your Enquiry. Our team will soon reach out to you.

If you don't hear from us within 24 hours, please feel free to send a follow-up email to info@xecurify.com

Search Results:

×

Workflows


This comprehensive guide covers three automated workflow types: End User Creation flows (signup and admin-created), Identify Dormant Account flows, and Password Expiry Notification flows. These workflows enable administrators to streamline user management processes through event-based triggers and scheduled automation tasks.

End User Creation Flow

This workflow automates the end-user account creation process through signup flows and admin creation, with customizable filtering and task assignment capabilities.

Step 1: Create Workflow

  • Navigate to the Automation >> Workflow.
  • Click the Create Workflow button in the middle of the screen to open the modal. Enter your preferred workflow name (e.g., "New user creation test via signup flow") and description ("Workflow to test the end-user account creation process through the sign-up flow").
  • Click Create Workflow to proceed.
  • Create Workflow in Admin Handbook

  • A pop-up will open where you are asked to fill in crucial details.
  • Click on Create workflow.
  • Fill Details in Admin Handbook


Step 2: Configure Canvas

  • You'll be redirected to the canvas containing three blocks: Start Block, Add Trigger, and End Block.
  • Add Trigger in Admin handbook

  • Click Add Trigger to open the Trigger Configuration drawer with two trigger type options:
    • Event: For end-user creation workflows
    • Scheduler: For time-based workflows
    • select Trigger Type in Admin handbook

Step 3: Set Event Trigger

  • Select Event to reveal additional options. Choose New User Creation and select your source:
    • User Self-Registration: User creation via branded signup page (e.g., https://username.miniorange.in/moas/idp/usersignup)
    • Create User via Admin Portal: Administrator manually creates users
     Trgger Configuration in Admin handbook

  • Click Save to proceed.

Step 4: Configure Workflow Blocks

  • After saving, several blocks are automatically created:
    • Event Trigger Source Block
      Displays your configured trigger and source with an edit option available.
    • Add Step (Before Event Block)
      Configure filters for user creation conditions. For example, restrict user creation to emails containing "xecurify.com". Select attribute, operator, and value in the three dropdown fields.
    • Event Block
      Pre-configured block showing user creation status when filters are passed.
    • Add Step (After Event Block) Configure tasks to perform after user creation, such as group assignments.
    • End Block
      Indicates successful workflow execution completion.
    Configure workflow Node in Admin handbook

Step 5: Configure Filters

  • Click Add Step (before event) to open the filter drawer. Configure three fields:
  • Select Filter in Admin handbook

    • Attribute: Select the user attribute to filter
    • Operator: Choose the comparison operator
    • Value: Set the comparison value
  • Example: Email contains "xecurify.com"
  • Configure workflow Node in Admin handbook

  • Click on Save

Step 6: Configure Tasks

  • Click Add Step between the Event Block and End Block. Select Task then Assign to Group with three execution options:
    • Always: Task executes without conditions
    • Conditional: Task executes based on configured conditions
    • Fallback: Executes only if no other condition-based tasks are performed
  • Select the target group from the dropdown (create if necessary) and configure any additional conditions.
  • Configure Task in Admin handbook

  • Click on Save.

Step 7: Save and Activate

  • Click Create at the top right to save the workflow. You'll be redirected to the workflow list page, where the new workflow appears with version status:
  • Create Workflow in Admin handbook

    • Draft: Inactive version ready for editing
    • Draft Workflow in Admin handbook

    • Active: Currently executing version
    • Published - Indicates a version that has already been activated and can be reactivated again when required.
    • For deactivativating version - Just diable the workflow
    • Disable Workflow in Admin handbook

  • Use the action buttons to activate, preview, edit, or delete versions. A maximum of 10 versions per workflow is allowed.
  • Save and Activate in Admin handbook

Identify Dormant Account Flow

This scheduler-based workflow automatically identifies and manages dormant user accounts based on configurable inactivity periods.

Step 1: Create Workflow

  • Click the Create Workflow button in the middle of the screen to open the modal. Enter your preferred workflow name (e.g., "New user creation test via signup flow") and description ("Workflow to test the end-user account creation process through the sign-up flow").
  • Create Workflow in Admin Handbook

  • A pop-up will open where you are asked to fill in crucial details.
  • Fill Details in Admin Handbook
  • Click on Create workflow.

Step 2: Configure Scheduler Trigger

  • Select Scheduler to access pre-configured daily scheduling at 12:00 PM in your timezone. Available scheduler options include:
    • Once: Single execution at a specific date/time
    • Hourly: Every hour execution
    • Weekly: Specific weekdays at chosen time
    • Monthly: Selected monthly date at chosen time
    Configure Scheduler Trigger in Admin Handbook

  • Click on Save.

Step 3: Configure Dormant Account Task

  • Click Add Task between the trigger and end event. Select "Identify Dormant Account" from the task dropdown.
  • Configuration Options:
  • Number of Days Select dormancy period (7, 15, 30, 45, 60, 90, 180 days, or Custom)
    Custom Number of Days Enter specific day count when "Custom" is selected
    Action

    Choose account handling method:

  • Delete: Permanently remove dormant accounts
  • Disable: Deactivate accounts without deletion Send Report to Admin: Generate a report only without account action
  • Send Report to Admin Available for Delete/Disable actions
    Notify User Available only for the Disable action to inform users
    C-dormant Account Task in Admin Handbook

Step 4: Save and Activate

  • Click on Save the task configuration, then save the entire workflow and follow the activation process described in the End User Creation Flow.
  • Save and Activate Task Configuration in Admin Handbook

Notify Password Expiry Flow

This scheduler-based workflow manages password expiry notifications for users and administrators with customizable timing options.

Step 1: Configure Scheduler

  • Click the Create Workflow button in the middle of the screen to open the modal.
  • Create Workflow in Admin Handbook

  • Enter your preferred workflow name (e.g., "Notify expiry password test ") and description ("Workflow to notifying user, who's their password is about to expire"). Click Create Workflow to proceed.
  • Enter Name Description in Admin Handbook

Step 2: Configure Password Expiry Task

  • Select Notify Password Expiry from the task dropdown with these configuration options:
  • Before Expiry Notifications:

    • Send Mail Before Expiry: Enable pre-expiry notifications
    • Number of Days: Select intervals (Same Day, 7, 15, 30, 45, 60, 90 days)
    • Multiple intervals can be selected simultaneously

    After Expiry Notifications:

    • Send Mail After Expiry: Enable post-expiry notifications
    • Number of Days: Same interval options as before expiry
    • Multiple intervals supported

    Administrative Options:

    • Send Report to Admin: Generate administrative reports
    • Include Disabled Users in Report: Available only when admin reports are enabled
    Notify Expire Password in Admin Handbook

Step 3: Save and Activate

  • At least one notification option must be selected. Save the configuration and follow the standard workflow activation process.
  • Save and Activate Notify Password in Admin Handbook

Important Notes

  • The system automatically detects the timezone during scheduler configuration
  • Multiple notification intervals can be configured for comprehensive coverage
  • Both dormant account and password expiry workflows support various scheduler frequencies
  • Workflows maintain version control with draft and active states
  • Maximum 10 versions per workflow with activation/deactivation capabilities