User Guide
v1.1(July 18, 2026) · App version: 2.8.0 – 2.8.1
0. Introduction
Power Viewer is a Windows desktop application for viewing and managing pharmaceutical marketing-authorization documents (eCTD: electronic Common Technical Document). It supports eCTD v3.2.2 / v4.0 and multiple regulatory authorities (PMDA, FDA, EMA, and others).
This guide explains operations task by task, for everyone from first-time eCTD readers to administrators who deploy and operate the application across an organization. The first thing to read is Chapter 1 (Quick Start).
0.1 Badge legend
The badges shown next to each section heading indicate the permissions and conditions required to use that feature.
- 📖 Features available with the Viewer role (viewing-focused)
- ⚙️ Features available with the Administrator role (database management and configuration)
- 💎 Features that require a license key (paid features such as album database integration)
Power Viewer offers two usage models: free use that requires no license key, and organization-oriented use that requires a license key (LicenseKey login). Team operation and access-rights management using an album database are available only in the latter (💎). See 8.1 for details.
1. Quick Start 📖💎
This walks a member of an organization that already has a license key through the shortest path: “install → log in → open and view an eCTD.”
1.1 Install and launch
Purpose: Get Power Viewer into a usable state
Steps:
- Run the installer and follow the wizard
- After installation completes, launch Power Viewer

Verify: The application launches and the login screen (or initial setup screen) is displayed
For details on the installation methods (PerMachine / PerUser), uninstallation, and upgrading, see the Installation guide.
1.2 Log in
Purpose: Log in to Power Viewer
Prerequisites: Receive the path to the group policy file from your administrator
Steps:
- Launch Power Viewer
- On the initial setup screen, enter the path to the group policy file you received (once set, this is not needed on subsequent launches)
- Enter the required information, and log in

The login method is determined by your organization’s group policy. See 5.5 for the differences between methods. For individual use without a license key, you can switch to free-use login (Microsoft / Google / email OTP) from the initial setup screen. With free use, the album database and cloud storage integration are not available.
1.3 Open your first eCTD
Purpose: Open and view an eCTD folder on your machine
Steps:
- Open “Open eCTD – Local” from the left menu
- Select and add a Sequence Folder (a folder containing
submissionunit.xmlorindex.xml) - From the extracted list of Applications, choose the target Application and open it

Verify: A viewing Window opens and the CTD Tree is displayed
2. Open an eCTD 📖
2.1 Open from a local folder
Purpose: Open a local eCTD visible in Explorer directly, without registering it in a database
Steps:
- Open “Open eCTD – Local”
- Add a Sequence Folder to the Left Pane (unneeded folders can be removed)
- In the Right Pane, select an extracted Application and click “Open”

Verify: A viewing Window for the selected Application opens
Opening from a local folder is available even without a license key. The Application ID, version, regulatory authority, and specification are determined automatically from the contents of the eCTD.
2.2 Open from an album 💎
Purpose: Open an eCTD that is registered in your organization’s album database
Prerequisites: A valid license key and access rights to the album database
Steps:
- Open “Open eCTD – Album”
- Check the SubmissionUnits you want to view (uncheck any you want to exclude before loading)
- Run “Load” (cloud storage authentication may be requested as needed; results appear in Load Status)
- Once all targets have loaded successfully, click “Open eCTD”



Verify: A viewing Window opens for the Applications that loaded successfully
A license key is required to use this feature. In addition, access rights (8.1) control which Applications / Documents you can view. For cloud storage authentication and configuration details, see the eCTD Storages guide.
3. View an eCTD 📖
3.1 Overview of the viewer screen
The viewing Window shows one Application at a time, switching between areas via the tabs at the top. From the menu button in the upper left, you can check the eCTD’s metadata (Version / Agency / Specification), open the Helper Window, and access a link to this user guide.

Main tabs (tab names are in English regardless of the language setting; the tab structure differs by eCTD version — see 3.7):
- CTD Tree: Browse submitted leaves in a tree structure (the main way to view)
- Directory: Show the directory structure of the actual files
- Application / Submission: Show application/submission-unit information in table form (v4.0 only)
- XML: Show
submissionunit.xmlas-is - Styled: Show content formatted with an XSL stylesheet (v3.2.2 only)
- Datasets: Show dataset information (v4.0 JP only)
3.2 Read documents in the CTD tree
Purpose: Trace and view submitted leaves in a tree structure
Steps:
- Open the “CTD Tree” tab
- Select a section (leaf) from the tree on the left
- The content of the selected leaf (PDF / XML, etc.) is displayed on the right


Tip: Depending on the standard and authority, additional information tabs such as differences between versions (Delta) and Context of Use are displayed.

3.3 Follow links / Helper Window
Purpose: Check the destination of a link within a document
When you click a link inside a PDF, the link destination is shown in the Helper Window. You can place the body text (Main Window) and the link destination (Helper Window) side by side and read them while cross-referencing.


3.4 Directory view and file download
Purpose: Check the Directory structure and open folders/files in a browser or download them
Steps:
- Open the “Directory” tab
- Select a folder/file
- Open it in a browser, or download it

Depending on the type of eCTD Storage (where the data is stored), some operations (such as opening in a browser) may not be supported (6.4).
3.5 Other tabs (Application / Submission / XML / Datasets)
-
Application (v4.0 only): Shows application-unit information (Information / Document tables / Context of Use / keyword definitions, etc.) in table form. The displayed items differ by standard and authority.

-
Submission (v4.0 only): Shows submission-unit information (Information / Contacts, etc.).

-
XML: Shows
submissionunit.xmlas-is, without formatting.
-
Styled (v3.2.2 only): An HTML view formatted with the authority-provided XSL stylesheet.

-
Datasets (v4.0 JP only): Shows the datasets (clinical and non-clinical study data) under
m5/datasetsas a per-study tree. This tab appears only when the opened Application is eCTD v4.0 with the JP (PMDA) specification; it is not shown for other versions or authorities. In album operation, dataset visibility can be controlled with Document Access Keys (M5ExceptedDatasets / STDM / ADaM; see 6.4).
3.6 Choosing the PDF viewer (Default and Edge)
Power Viewer lets you choose between two PDF rendering engines. Switch between them in Settings (4.2) according to your needs.
| Item | Default | Edge Engine |
|---|---|---|
| Internal links (within a document) | Supported | Supported |
| External links (links to other leaves) | Shown in Helper Window | Follows browser / internal handling |
| Text selection & rendering | Built-in engine | Chromium-based |

If the PDF viewer type is enforced by group policy, this setting item is not displayed (7.3).
3.7 Differences between v3.2.2 and v4.0
For common operations, see 3.1–3.6. Only the main differences are shown here.
- Tab structure: v4.0 consists of CTD Tree / Directory / Application / Submission / XML (JP additionally shows Datasets). v3.2.2 consists of CTD Tree / Directory / XML / Styled, with no Application / Submission / Datasets tabs; instead, the Styled tab provides a formatted view using the authority-provided stylesheet.
- Identifiers: v4.0 uses the UUID format, while v3.2.2 uses the traditional Application ID format.
- Authority support: v4.0 provides dedicated views for JP (PMDA) / US (FDA) / EU (EMA), and other authority specifications can be viewed with the generic (Other) view. v3.2.2 supports the specifications of 12 authorities — JP / US / EU / Switzerland / China / Canada / Australia / Singapore / Taiwan / Thailand / Korea / South Africa — plus Other. For per-authority details, see Supported versions and regions.
4. Personal settings (Current User) 📖
4.1 Account information (MyAccount)
Purpose: Check your user information, the UserGroups you belong to, and the Access Keys you inherit. Change your password and DisplayName
Steps:
- Open “MyAccount” from the left menu
- Change your DisplayName or password (Cred method only) in the Information tab
- In the UserGroups / Applications Access / Documents Access tabs, check the permissions granted to you



You cannot change your own role (Viewer / Admin, etc.) here. Role changes are made by an Administrator (6.5).
4.2 Settings
Purpose: Change personal settings such as display language, PDF viewer, and paths
Settings is organized into three tabs: General / Viewing / Integration.
- General – Language: The display language for the UI and manual. You can choose System (follow the OS setting) or one of six languages: English, Japanese, German, French, Korean, and Simplified Chinese. Changes take effect after restarting the application.
- Viewing – PDF Engine: The PDF rendering engine (Default / Edge Engine; see 3.6)
- Viewing – User Root Path: The root folder used as the basis for resolving relative paths
- Integration – Disconnect Account: Deletes cloud storage authentication information (Refresh Tokens). Use this when you want to re-authenticate


If the User Root Path or PDF viewer is enforced organization-wide by group policy, the corresponding setting item is not displayed (7.3). With free use (MemberPortal), the Integration tab is not available.
4.3 CV List
Purpose: Manage CV (Controlled Vocabulary — the managed terminology used in eCTD v4.0) files
In the CV List tab, you can list, add, and remove CV files. The list shows each CV’s file name / authority (Agency) / code system (CodeSystem) / version. Whether the tab appears depends on the group policy setting (the CV List tab display option; shown by default); if it is set to hidden, the tab itself does not appear.

The CV retrieval method (server sync / local) is determined by the functional options in the group policy (ServerCV Download; local by default) (7.3).
5. Deployment and setup ⚙️
5.1 Overview of deployment
Deployment by an administrator generally proceeds in the following flow.
flowchart TD
A["1. Obtain a license key"] --> B["2. Create an album database"]
B --> C["3. Create and distribute a group policy file"]
C --> D["4. Employees each log in and start operating"]
D --> E["5. Administrator manages access rights"]
5.2 Check the information required to issue a license key
Purpose: Check the information required to issue a license key
Steps:
- Open the environment setup Window
- Run the system environment survey (Entra login is optional; you can cancel if not needed)
- Perform a connection test


If the connection test results in an error, check your network / proxy settings (7.4).
5.3 Create an album database
Purpose: Create the database that is the center of eCTD management
Prerequisites: A valid license key has been entered
Steps:
- Specify the destination folder for creating the album database
- Configure the login method
- Run the creation

Verify: The database is created, and the user who ran the creation is registered with the Administrator role
5.4 Create and distribute a group policy file
Purpose: Create a file that bundles company-specific settings and distribute it to employees
Steps:
- Create it by specifying the album database path and name, and the HTTP connection settings
- Inform employees of the path to the created file (employees set this path at their first login)

The group policy file is essential for operation in a local environment. We recommend placing it on a shared server (sync/distribution operation is also possible). See 8.2 for details.
5.5 Choose a login method (Entra / AD / Cred)
Paid login using a license key has three authentication methods. The method is tied to the license key and operated via group policy.
| Method | Overview | Notes |
|---|---|---|
| Entra (recommended) | SSO via Entra ID (Azure AD) | Centrally managed by organization policy |
| AD | On-premises Active Directory | For in-house domain environments |
| Cred | ID / password | A method for when the above cannot be used |
For individual use without a license key, a separate free login (Microsoft / Google / email OTP) is available. With free use, the album database and cloud storage integration are not available.
5.6 About license keys
A license key is a signed key that includes the permitted company key, authentication method (Entra / AD / Cred), expiration date, and more. The signature is verified inside the application, so validating the key itself does not require a server connection.
A key mainly contains the following information.
- Company keys (companyKeys): Identifiers of the companies permitted to use the key
- Authentication method (authMethod): One of Entra / AD / Cred. It must match the login configuration in the group policy
- Generation IDs (generationId / compatibleGenerationIds): Represent compatibility with album database generations. You cannot connect to a database of an incompatible generation
- Expiration date: Expired keys become invalid
Operational points:
- A key can be recorded in a group policy, and employees can use the key recorded in the group policy specified by path (7.2).
- Keys that are expired, have an invalid signature, or are for an unsupported version are treated as invalid.
- Keys with a product name other than
PowerViewerare not accepted. - For how to diagnose a key reported as invalid, see 8.5.
The CV retrieval method (server sync / local) is controlled not by the “license plan” but by a functional option in the group policy (the ServerCV download option) (7.3).
6. Operate the album database ⚙️ 💎
6.1 Understand the data model
The album database is composed of the relationships among Album / Application / SubmissionUnit / Access Key. Adding a SubmissionUnit automatically generates the corresponding Application.
erDiagram
Album ||--o{ Application : "bundles"
Application ||--o{ SubmissionUnit : "auto-generated on add"
SubmissionUnit ||--o{ FolderPath : "multiple, with Priority"
Album ||--|| ApplicationAccessKey : "one, auto-generated"
Album ||--o{ DocumentAccessKey : "multiple, self-creatable"
- Album
- Application — auto-generated when a SubmissionUnit is added
- SubmissionUnit — points to an actual eCTD (Sequence Folder). Multiple Folder Paths can be registered with a Priority
- Application — auto-generated when a SubmissionUnit is added
- Access Key
- Application Access Key … one per Album, auto-generated (6.4)
- Document Access Key … multiple, self-creatable (Allow/Deny, Deny takes precedence)
6.2 Register an eCTD (add a SubmissionUnit)
Purpose: Register a new eCTD in the album database
Steps:
- On the SubmissionUnits screen, open the add wizard
- Specify the Sequence Folder path or folder ID (the required folder identifier differs depending on the type of eCTD Storage)
- Edit the SubmissionUnit information
- Run the registration



Tip: You can register multiple Folder Paths with a Priority for a single SubmissionUnit.

Bulk registration: Multiple SubmissionUnits can be bulk-imported via CSV (a 4-step process: select storage & load CSV → scan & validate → preview → register).
- A single import can register up to 100 rows.
- The CSV header is
path,description,submission_status,submission_date,application_ids(for SharePoint Custom connections only, two extra columnshostname,site_path,are prepended). A CSV whose header does not match cannot be loaded. - Scan results classify each row as Valid (registrable) / Failed (error) / Duplicate (already registered), and only Valid rows are registered.

6.3 Organize Applications
Purpose: Link Applications to Albums and apply Tags
Steps:
- On the Applications screen, select the target Application
- Edit the basic information, the Album it belongs to, and its Tags
- Save


Tip: The list can be filtered by Tags and other criteria using the filter panel.

6.4 Design access rights
Purpose: Design whether access is allowed at the Application / Document level
Access rights are designed with two types of Access Key.
- Application Access Key: A key auto-generated one per Album. Its type is View only. It makes all Applications in the corresponding Album viewable.
- Document Access Key: A key used for fine-grained control at the document level. It has Allow / Deny, and Deny takes precedence (multiple can be specified).
Scope restriction by Priority (Scope Priority): An Application Access Key can set a lower bound on the Priority of viewable Folder Paths (corresponding to the Priority-ranked Folder Paths in 6.2). If unset, there is no restriction (all Priorities are viewable); when a user holds multiple keys, the widest (largest) value applies. Administrators are never restricted. A key with this setting is displayed in the form “Priority ≥ n”.
Document Access Key Types (9 total):
| Type | Control target | Setting value (ControlValue) |
|---|---|---|
| All | All files | Not required |
| PathContains | Files whose path contains a specified string (custom) | String (multiple allowed) |
| SHA256 | Specific files matching a SHA256 (custom) | Hash value (multiple allowed) |
| MD5 | Specific files matching an MD5 (custom) | Hash value (multiple allowed) |
| Extension | Files with a specific extension (custom) | Extension (e.g. .pdf, multiple allowed) |
| M5ExceptedDatasets | M5 excluding Datasets (for JP) | Not required |
| STDM | Only files under the SDTM (Study Data Tabulation Model) folders within M5 | Not required |
| ADaM | ADaM within M5 only | Not required |
| Download | Download permission (Allow only). The only key that controls whether downloading is allowed | Not required |


The four types you can create as custom are PathContains / SHA256 / MD5 / Extension. The others are system-defined and cannot be edited. For the concepts in detail, see 8.1.
6.5 Manage users and groups
Purpose: Change user roles, organize groups, and grant Access Keys
Steps (UserAccounts):
- Open the UserAccounts screen (users are automatically created as Guest at their first login)
- Change the target user’s role (Guest → Viewer / Admin / GroupPolicyEditor)
- Bulk-register via CSV as needed

Steps (UserGroups):
- Create/edit a group on the UserGroups screen
- Assign members, Application Access Keys, and Document Access Keys
- Confirm with the save button


You cannot change your own role. For the relationships among roles, groups, and keys, see 8.1.
6.6 Integrate cloud storage
Purpose: Register the cloud storage that serves as the destination for SubmissionUnits
On the eCTD Storages screen, register the available storage destinations. The currently available providers are as follows.
| Provider | Authentication method |
|---|---|
| Local Directory | Local / network folder |
| SharePoint (Custom) | OAuth2 |
| Box (Custom / Hosted) | OAuth2 |
| Google Drive (Custom / Hosted) | OAuth2 |
| Veeva Vault (BETA) | OAuth2 |


There are two connection models: Custom, which uses your own OAuth client, and Hosted, which uses a client provided by Power Office (Delegated Custom is a variant of Custom in which Power Office assists with the registration). For per-provider setup steps, see the eCTD Storages guide. Registering a cloud provider may require OAuth app configuration (client ID, etc.) in that vendor’s admin console. Storage that is referenced by a SubmissionUnit is locked and cannot be deleted.
6.7 Check audit logs
On the Logs screen, you can review the record of operations performed on the album database. Five kinds of operations are recorded — login / create / update / delete / log compression — along with when, who (user ID), and what was done. Access-rights changes (adding, changing, or deleting Access Keys) are also recorded.
- Timestamps are recorded in UTC. Note the difference from your local time.
- Logs can be archived (compressed) and removed from the DB, but the fact that a compression was performed is itself recorded in the log.
- Only Administrators can view the audit logs.

Archiving (compressing/removing) cannot be undone. Check the target range before running it.
6.8 Other data views (Documents / Tags)
-
Documents: The load button displays a list of the documents (PDFs, etc.) registered in the album database. Each document carries its path and hash values (SHA256 / MD5), which are what the Document Access Keys (PathContains / SHA256 / MD5; see 6.4) match against. This view is also useful for looking up a hash when you want to allow or deny one specific document.

-
Tags: Add and remove Tags used for classifying Applications. Tags can be used for filtering in the filter panel of the Applications screen (6.3).

7. Configure group policy ⚙️
Editing group policy can be done with the Administrator or GroupPolicyEditor role. The group policy file itself is a password-protected settings file that bundles the license key, album database connection settings, functional options, and HTTP connection settings (8.2).
7.1 Album database settings (multiple registrations)
You can register multiple album database settings in a single group policy. When multiple are registered, users select the connection target at login.

Switch between the group policy screens using the hamburger menu in the upper left.

7.2 Embedding a license key
If you save a license key in the group policy, users no longer need to enter a key at login.

7.3 Functional Options
For the entire organization, you can configure whether the following features are allowed or enforced.
| Option | Content | Default (when unset) |
|---|---|---|
| Open PDF in Default App | Whether opening PDFs in the default app is allowed | All users allowed |
| PDF Text Selection | Whether selecting and copying text in PDFs is allowed | All users allowed |
| Error Report | Whether error reports may be sent | All users allowed |
| Refresh Token Save | Whether cloud authentication information (Refresh Tokens) may be saved | Save |
| Login Mode | Login mode (online / offline) | Offline |
| ServerCV Download | The source of the applied CVs (server sync / local) | Local |
| CV List Tab | Show/hide the CV List tab | Shown |
| PDF Viewer Type Override | Fixing the PDF Viewer Type to use | Not fixed |
| User Root Override | Fixing the User Root Path | Not fixed |

Changes to functional options take effect after the application is restarted. When the PDF Viewer Type / User Root is fixed, the corresponding items are no longer displayed in the user’s Settings (4.2).
7.4 HTTP connection settings
These are connection settings such as the proxy used for login and cloud access in general.

⚠ Incorrect settings may prevent everyone from logging in. Take great care when changing them, and verify with the connection test (5.2). Settings take effect after the application is restarted.
8. Concepts / Appendix
8.1 Understand access control
Access rights are controlled by Album / Application Access Key / Document Access Key / UserGroup / UserAccount.
flowchart TB
subgraph USERS["User side"]
direction LR
UA["UserAccount"] -->|"can join multiple"| UG["UserGroup"]
UG -->|"holds"| KEY["🔑 Access Key"]
end
subgraph ALBUMS["Album side"]
direction LR
KH["🔒 Key Hole"] --- AL["Album"]
AL --- DOC["Application / Document"]
end
KEY -->|"viewable when matched"| KH
- Role: Administrator (can do everything) / GroupPolicyEditor (a Viewer who can edit group policy) / Viewer (no editing rights) / Guest (provisional registration at first login). An Administrator changes Guest to a formal role. Roles can be changed by an Administrator (but you cannot change your own role).
- A UserAccount can join multiple UserGroups (viewable in MyAccount).
- A UserGroup holds Access Keys: Members are treated as holding the same keys, and lose them when they leave.
- The key and key hole metaphor: What a UserGroup holds is the Key, and what an Album has is the Key Hole.
- Application Access Key: Makes all Applications in the corresponding Album viewable (type is View only, one per Album, auto-generated). It can carry a Priority-based scope restriction: no restriction when unset, and when a user holds multiple keys the widest value applies. Administrators are never restricted (6.4).
- Document Access Key: Has Type / DisplayName / Allow・Deny / setting string. Deny takes precedence (e.g. Full Access ⟨Allow⟩ + Substance denial ⟨Deny⟩ → everything except Substance is viewable). For the list of Types, see 6.4.
- Special UserGroups: All User (all logged-in users including Guests) / All Registered User (all registered users) automatically include members. Giving these groups a key makes an Album public without individual enrollment (these groups cannot be edited or deleted).
8.2 Understand the file structure
Power Viewer itself, the Group Policy File, the Album Database, and the Sequence Folder are connected in a relationship where “each element remembers and references the path of the next.”
flowchart TD
PV["Power Viewer<br/>(the app itself)"] -->|"remembers the path"| GP["Group Policy File<br/>(company-specific settings, required)"]
GP -->|"records connections (multiple allowed)"| ADB["Album Database<br/>(center of eCTD management)"]
ADB -->|"references the path"| SF["Sequence Folder<br/>(actual eCTD files)"]
- Power Viewer: The app itself. It remembers the path to the Group Policy File in its initial setup.
- Group Policy File: Company-specific settings. It can record paths to multiple Album Databases. Required for operation in a local environment (placing it on a shared server is recommended; sync/distribution operation is also possible). It is a password-protected settings file holding the license key, album database connection settings, functional options, and HTTP connection settings.
- Album Database: The center of eCTD management. You can use a local database (an encrypted database file) or a hosted database (run on servers operated by Power Office).
- Sequence Folder: The location of the actual eCTD files. You can choose local or cloud storage.
8.3 Glossary
| Term | Description |
|---|---|
| eCTD | The electronic document standard for pharmaceutical marketing authorization applications (electronic Common Technical Document) |
| Sequence Folder | A folder of actual eCTD files containing submissionunit.xml / index.xml |
| SubmissionUnit | A submission unit. It points to an actual eCTD (Sequence Folder); adding one auto-generates an Application |
| Application | An application unit. It bundles one or more SubmissionUnits |
| Album | A logical container that bundles Applications. It has a Key Hole |
| Access Key | A key that represents access rights. Two types: Application Access Key / Document Access Key |
| Helper Window | An auxiliary window that displays a link destination |
| CV | Controlled Vocabulary — the managed terminology used in eCTD v4.0 (4.3) |
| Group Policy File | A file that bundles company-specific settings |
8.4 Supported standards and regulatory authorities
Power Viewer supports eCTD v3.2.2 and v4.0, and multiple regulatory authorities including PMDA (JP), FDA (US), and EMA (EU). For per-authority support status and automatic identification details, see Supported versions and regions.
8.5 Troubleshooting / FAQ
Cannot log in
Check the following, in order.
- Group policy file path: Does the file exist at the path specified on the initial setup screen, and is it accessible (including network reachability for shared servers)?
- HTTP connection settings: In proxy environments, are the settings in 7.4 correct? You can verify with the connection test (5.2)
- License key: Has the key expired? (See below)
- Authentication method match: Does the license key’s authentication method (Entra / AD / Cred) match how you are logging in?
- Role: If you can log in but cannot operate, you may still be a Guest without granted permissions. Ask an Administrator to change your role (6.5)
The license key is reported as invalid
- Expired: The key needs to be reissued
- Product / signature mismatch: Check that the key string is not corrupted (e.g. characters lost while copying)
- Generation mismatch: If the key’s generation is incompatible with the album database’s generation, you cannot connect. Updating the application or reissuing the key resolves this (5.6)
The group policy cannot be loaded
- Check that the file path is reachable
- Older versions of Power Viewer may be unable to read group policy files in the newer format. Update the application to the latest version
- If the file is corrupted, have an administrator regenerate it (5.4)
Cannot open an eCTD / files are not displayed
- Check the Sequence Folder path, the User Root Path (4.2), and the cloud storage authentication status
Some documents are not visible / cannot be downloaded
- Not visible: Check the Document Access Key Deny settings and the Application Access Key Priority restriction (8.1)
- Cannot download: Downloading requires a Document Access Key of the Download type (6.4)
A tab is not displayed
- CV List tab: It may be set to hidden in the group policy (7.3)
- Datasets tab: It is shown only for eCTD v4.0 with the JP (PMDA) specification (3.5)
- Application / Submission / Styled tabs: The tab structure differs by eCTD version (3.7)
Cloud storage authentication fails
- Delete the authentication information (Refresh Tokens) in the Integration tab of Settings and re-authenticate (4.2)
- For OAuth client configuration (on the vendor’s admin console side), see the eCTD Storages guide
The display language did not change
- Language changes take effect after restarting the application (4.2)
CSV bulk import results in Failed / Duplicate
- Check that the header row matches the expected format (6.2)
- A single import is limited to 100 rows
- Duplicate means the row conflicts with an already-registered SubmissionUnit. Remove those rows and run the import again
Where can I find error information
- Error information is saved as daily log files under
%LocalAppData%\Power_Office\Power_Viewer\{app version}\logs\. When contacting support, please attach the log file for the relevant day
For other frequently asked questions, see the FAQ page.