INTRODUCTION
This article explains how to create, import, and manage crew accounts in Dualog Identity. All user management is done through the Ship Staff section of the Dualog Portal at apps.dualog.com.
WAYS TO ADD USERS
Dualog Identity supports several methods for adding users:
| Method | Best For | Details |
|---|---|---|
| CMS Integration | Production environments (Recommended) | Automatically syncs users from your crew management system. See Crew Management System Integration. |
| API Import | Custom integrations | Programmatically create and manage users via SCIM API. See API Integration (Developer Guide). |
| CSV Import | Bulk one-time imports | Import users from a spreadsheet. See below. |
| Manual Creation | Individual users | Create users one at a time in the UI. See below. |
Recommended: For production environments, we recommend integrating with your Crew Management System. This ensures user data stays synchronized automatically and reduces administrative overhead. See Crew Management System Integration for details.
ACCESSING USER MANAGEMENT
- Log in to
https://apps.dualog.com - Navigate to Ship Staff
- Click on Crew Accounts
CREATING USERS MANUALLY
To create a single user:
- In Crew Accounts, click Create Account
- Fill in the required fields:
- First Name
- Surname
- Email Address - This will be the user's login username
- Optionally fill in additional fields:
- Rank - The user's position (e.g., Captain, Chief Officer, A/B)
- Department - Informational field for the user's department
- Optionally assign the user to a ship:
- Ship - Select from your vessels (matched by IMO number)
- Contract Start Date - When the user signs on
- Contract End Date - When the user signs off (optional, defaults to 1 year)
- Click Save
Default Password Behavior
When a user is created:
- If no password is specified, the default password is the same as the email address
- The user will be forced to change their password on first login
- If MFA is enabled for your organization, the user will be prompted to set up MFA on first login
For a smoother onboarding experience, consider using Activation Links instead of default passwords.
IMPORTING USERS VIA CSV
For bulk user creation, you can import users from a CSV file.
File Requirements
- Format: CSV (comma-separated values)
- Encoding: UTF-8
- Maximum users per file: 1000
If you need to import more than 1000 users, divide them into multiple files and repeat the import process.
CSV Columns
The first row must contain column headers. Available columns:
| Column | Required | Description |
|---|---|---|
firstname |
Yes | User's first name |
surname |
Yes | User's last name |
emailaddress |
Yes* | User's email (required if using email from CSV) |
employeeid |
Yes* | Required if not using email and employee ID is part of email format |
rank |
No | User's rank |
imonumber |
No | IMO number of ship to assign user to |
hirefrom |
Yes* | Contract start date (required if using imonumber) |
hireto |
No | Contract end date |
password |
No | Initial password (must meet password policy) |
personalemail |
No | Personal email for activation links and password reset |
Import Process
- In Crew Accounts, click More actions > Upload CSV
- Select your CSV file
- Review the preview to ensure data is mapped correctly
- Click Import
- Review the import results for any errors
Ship Assignment via CSV
To assign users to ships during import:
- Include the
imonumbercolumn with the vessel's IMO number - The ship must already exist in the Dualog system with a matching IMO number
- Include the
hirefromcolumn with the contract start date (format:yyyy-MM-dd) - Optionally include the
hiretocolumn for the contract end date
EDITING USERS
To edit an existing user:
- In Crew Accounts, find and click on the user
- Modify the desired fields
- Click Save
USER LIFECYCLE
New Users
When a user account is created, they are in a "new" state until they log in for the first time. You can generate activation links for new users to provide a smoother onboarding experience. See Activation Links for details.
Active Users
Once a user has logged in at least once, they are considered active. They can:
- Log in to cloud applications at
crew.dualog.com - Log in to ship-side applications (if assigned to that vessel)
- Manage their password and MFA at
crew.dualog.com
Ship Assignments
- A user can only be assigned to one ship at a time
- When a user is reassigned to a new ship, a new assignment record is created
- Historical assignments are preserved
- The contract start date must be the current date or a future date
Offboarding
When a user's contract ends (or they are signed off a vessel):
- They lose access to that ship's on-premises applications
- Their cloud identity remains active
- They can still access cloud applications and
crew.dualog.com - Optionally, you can disable the user entirely if needed
RANKS
Ranks represent the user's position and are used for:
- Access control on integrations
- Sending to third-party applications in authentication tokens
Setting Ranks
You can set a user's rank:
- When creating or editing a user manually
- Via CSV import in the
rankcolumn - Via the SCIM API
- Automatically from crew management system integrations
Managing Ranks
Dualog provides a pre-defined list of common maritime rank names. You can also add custom rank names (e.g., "ChOff" instead of "Chief Officer").
To manage ranks:
- Go to Ship Staff > Crew Accounts
- Click More actions > Manage Ranks
From here you can view all ranks in use and delete unused ranks.
DISABLING AND DELETING USERS
Disabling a User
To prevent a user from logging in while preserving their account:
- In Crew Accounts, click on the user to open their profile
- Change the Account status from Active to Disabled
- Save your changes
Disabled users:
- Cannot log in to any system
- Account data is preserved
- Can be re-enabled later
Deleting a User
Users can be permanently deleted from the system. To delete a user:
- In Crew Accounts, click on the user to open their profile
- Click Delete (or the delete option)
- Confirm the deletion
Warning: Deleting a user is permanent and cannot be undone.
SYNCING USERS TO SHIPS
When you create or modify users in the Dualog Portal, changes sync to vessels within minutes when they have connectivity.
The sync includes:
- New user accounts
- Updated user information
- Ship assignments
- Password changes (during transit, before hashing)
Ships that are offline will receive updates the next time they connect.
Comments
Please sign in to leave a comment.