7. Accounts (Dedicated Server)
The Accounts tab allows you to manage user accounts in a dedicated server environment.
Note: The Accounts tab is only available to users with administrator privileges (Owner or Admin) in the dedicated server version. It is not displayed in the cloud version. This tab will not be displayed if you do not have administrator privileges.
About Account Permission and Sharing Privilege
Handbook X Coordinator has two distinct permission systems: Account Permission and Sharing Privilege. These are independent concepts used for different purposes.
Account Permission (Organization Level)
Account permission indicates the permission level across the entire organization. It is set in the Accounts tab and determines the scope of system-wide operations.
| Account Permission | Description |
|---|---|
| Owner | Organization owner. Can use all features |
| Admin | Can use management features such as account management and statistics viewing |
| Normal | Standard user. Can create and edit books |
| NoEx | User with export functionality restricted |
| Reader | View-only user |
Sharing Privilege (Workgroup Level)
Sharing privilege indicates the permission for book sharing within each workgroup. It is set in workgroup member management and determines the scope of sharing operations within that workgroup.
| Sharing Privilege | Description |
|---|---|
| Owner | Workgroup owner. Has all sharing privileges |
| Manage sharing privilege | Can manage book sharing settings |
| With sharing privilege | Can share books |
| No sharing privilege | Cannot share books (view only) |
Relationship Between the Two Permissions
- Account permission and sharing privilege are set independently
- The same user can have "Normal" account permission but be a "Manage sharing privilege" member in a specific workgroup
- Conversely, even with "Admin" account permission, they have no privileges in workgroups they haven't joined
- The actual scope of available operations is determined by considering both permissions
Example: If User A has "Normal" account permission and "Manage sharing privilege" in Workgroup X: - Accounts tab: Not displayed (account permission is not "Admin" or higher) - Sharing settings in Workgroup X: Can manage (has manage sharing privilege) - Member invitation in Workgroup X: Possible (has manage sharing privilege)
For details, see "About Sharing Privileges" in 6.6 Member Management.
7.1 Account List
Opening the Accounts tab displays a list of registered accounts.
Display Items
| Item | Description |
|---|---|
| Account Name | User's email address |
| Last Name | User's last name |
| First Name | User's first name |
| Created Date | Date the account was created |
| Last Login Date | Date of last login |
| Permission | Account's permission level |
| Workgroup | Workgroups the user belongs to |
| Restricted Device | Device restriction settings |
Selected Account Count
The selected account count and total account count are displayed at the top of the screen.
Selected: 3 / 150
Sorting
Click on any column header to sort by that column.
7.2 Adding an Account
To create a new account:
- Click the Add button
- The Create Account dialog appears
- Enter the following information:
| Item | Required | Description |
|---|---|---|
| Email Address | ○ | User's email address (Account Name) |
| Password | ○ | Initial password |
| Last Name | ○ | User's last name |
| First Name | ○ | User's first name |
| Permission | ○ | Account's permission level |
| Workgroup | - | Workgroups to assign |
- Click the Create button
Permission Levels
| Permission | Description |
|---|---|
| Owner | Organization owner. All features available |
| Admin | User with administrative privileges |
| Editor | Standard user |
| Editor (Export Prohibited) | User with restricted export functionality |
| Read-only | User with view-only access |
7.3 Editing an Account
To edit an existing account:
- Click the Edit button (
) of the account you want to edit in the account list
- The Edit Account dialog appears
- Modify the information
- Click the Save button
Editable Items
- Password (reset)
- Last Name/First Name
- Permission
- Workgroup
Note: The email address (Account Name) cannot be changed.
Resetting Password
- Open the Edit Account dialog
- Check the Reset Password checkbox
- Enter a new password
- Click the Save button
7.4 Removing an Account
To remove an account:
- Click the Remove button (
) of the account you want to remove in the account list
- A confirmation dialog appears
- Click the Remove button
Note: Removing an account also removes: - All books owned by the user - Sharing settings for the user
This action cannot be undone.
Note: The owner account cannot be removed.
7.5 Importing Accounts
You can bulk import accounts from a CSV file.
- Click the Import button (
) in the toolbar
- The Import dialog appears
- Select a CSV file
- Preview the content
- Click the Import button
CSV File Format
Important: The CSV header (column names) must use the exact English labels shown below. Other label names are not supported.
Mailaddress,Firstname,Lastname,Password
user1,Taro,Yamada,Password123
user2,Hanako,Suzuki,Password456
user3,Ichiro,Sato,Password789
| Column Name (English only) | Required | Description |
|---|---|---|
| Mailaddress | ○ | Username (does not need to be email format) |
| Firstname | ○ | User's first name (cannot be empty) |
| Lastname | ○ | User's last name (cannot be empty) |
| Password | ○ | Initial password |
Password Requirements: - Length: 8-32 characters - Allowed characters: Any characters including letters (uppercase/lowercase), numbers, and symbols
Import Notes
- All fields must have values (empty Firstname or Lastname will cause errors)
- Each data row must have the same number of columns (4 columns, comma-separated) as the header row
- Do not include empty lines at the end of the file (this will cause errors)
- Importing a large number of accounts may take time
Handling of Existing Accounts
Important: This import feature is for creating new accounts only. It cannot be used to update existing accounts.
| Situation | Behavior |
|---|---|
| Account does not exist | Created as new |
| Account already exists | Skipped (not overwritten) |
Details: - If an existing username (Mailaddress) is found, that row is completely skipped - Existing account's first name, last name, and password are not changed - Even if some rows are skipped, other rows in the CSV continue to be processed (the entire import does not fail)
Permissions After Import
- Imported accounts are always created with "Normal" permission
- You cannot specify permissions in the CSV file
- To change permissions, use "7.6 Setting Permissions" after import
7.6 Setting Permissions
You can bulk change permissions for multiple accounts.
- Select the checkboxes of accounts you want to change
- Click the Permissions button in the toolbar
- The Update Permission dialog appears
- Select a new permission
- Click the Change button
Features by Permission
| Feature | Owner | Admin | Editor | Export Prohibited | Read-only |
|---|---|---|---|---|---|
| View books | ○ | ○ | ○ | ○ | ○ |
| Create/edit books | ○ | ○ | ○ | ○ | - |
| Export content | ○ | ○ | ○ | - | - |
| Sharing settings | ○ | ○ | - | - | - |
| Group management | ○ | ○ | - | - | - |
| Workgroup management | ○ | ○ | - | - | - |
| Account management | ○ | ○ | - | - | - |
| View statistics | ○ | ○ | - | - | - |
| System Information (edit organization name, etc.) | ○ | - | - | - | - |
Note: "System Information" is the tab name for dedicated server version. In the cloud version, it is displayed as "Profile/Service Plan" and is accessible to all users, but some features such as editing the organization name are only available to the Owner.
7.7 Setting Device Restrictions (Platform Restrictions)
You can bulk set device restrictions for multiple accounts. This feature is a platform restriction that prohibits access from specific platforms (OS types).
- Select the checkboxes of accounts you want to configure
- Click the Device Restrictions button in the toolbar
- The Device Restrictions dialog appears
- Select platforms to restrict:
- iOS/iPad (includes Mac)
- Android
- Windows
- Browser
- Click the Confirm button
Difference Between "Platform Restrictions" and "Device ID Restrictions"
Handbook X Coordinator has two types of device restriction features. It's important to understand the differences as they can be easily confused.
| Item | Platform Restrictions (This Section) | Device ID Restrictions (See 6.9) |
|---|---|---|
| Restriction Unit | Per platform (OS type) | Per individual device |
| Setting Location | Accounts > Device Restrictions | Workgroup > Device Restrictions |
| Scope | Per account (user) | Per workgroup |
| Restriction Method | Allow/prohibit iOS/Android/Windows/Browser | Approve/deny logged-in device IDs |
| Availability | Dedicated server | Dedicated server (with devid feature) |
| Use Case | "Prohibit access from smartphones", etc. | Allow only specific company-issued devices |
Example: Platform Restrictions (This Feature) - Yamada → iOS prohibited (no access from any iPhone/iPad) - Suzuki → Browser prohibited (no access from PC browsers)
Example: Device ID Restrictions - Yamada's "iPhone A" → Allowed - Yamada's "iPhone B" → Denied (personal device) - Suzuki's "iPad C" → Allowed
Tip: For device ID restrictions, see 6.9 Device ID Restrictions.
Device Restriction Behavior
Access from selected platforms is prohibited.
| Restriction Option | Target Devices |
|---|---|
| iOS/iPad | iPhone, iPad, Mac (recognized as iOS due to Mac Catalyst app) |
| Android | Android smartphones and tablets |
| Windows | Windows PC |
| Browser | Access from web browsers |
Example 1: If "iOS/iPad" is selected - Access from iPhone/iPad app: Not allowed - Access from Mac app: Not allowed (treated as iOS due to Mac Catalyst app) - Access from Android app: Allowed - Access from Windows app: Allowed - Access from browser: Allowed
Example 2: If "iOS/iPad" and "Browser" are selected - Access from iPhone/iPad/Mac app: Not allowed - Access from Android app: Allowed - Access from Windows app: Allowed - Access from browser: Not allowed
7.8 Filtering and Searching
Search
Enter keywords in the search box in the toolbar to search for accounts.
Search targets: - Email address - Last name - First name
Filter by Permission
- Open the Permissions filter in the toolbar
- Select permissions to display (multiple selection available):
- Owner
- Admin
- Editor
- Export Prohibited
- Read-only
- Only accounts with selected permissions are displayed
Filter by Workgroup
- Open the Workgroup filter in the toolbar
- Select workgroups to display (multiple selection available)
- Only accounts belonging to selected workgroups are displayed
Clearing Filters
To clear filters, deselect each filter or click the Clear All button.
7.9 Sending Invitation Email
You can send an invitation email to newly created accounts.
- Open the Edit Account dialog
- Click the Send Invitation with Password button
- An email with login information is sent to the user
Note: The invitation email does not include the password. Please communicate the password separately.