# File Signing Portal Getting Started

Use this guide for the fastest path to your first signed file.

{% hint style="warning" %}
Signing is not ready until at least two Product Users have access to the Product and are assigned the required permissions.
{% endhint %}

{% if visitor.isSet === false %}
{% columns %}
{% column %}

<h4 align="center"><strong>Please login or register to gain access to the detailed material on this page.</strong></h4>
{% endcolumn %}

{% column %}

<p align="right"><a href="https://identity.verifone.com/am/XUI/?realm=/alpha&#x26;authIndexType=service&#x26;authIndexValue=DocsLoginV7&#x26;goto=https://docs.verifone.com/" class="button primary" data-icon="shield-keyhole">Login</a><a href="https://partner-registration.verifone.com/" class="button secondary">Register for an Account</a></p>
{% endcolumn %}
{% endcolumns %}
{% endif %}

{% stepper %}
{% step %}

### Request Portal Access

Submit the signing key, certificate request, and the Signing Portal Request form. Ensure to include at least two administrators on the request.

{% if visitor.isSet === false %}
{% columns %}
{% column %}

{% endcolumn %}

{% column %}

<p align="right"><a href="https://identity.verifone.com/am/XUI/?realm=/alpha&#x26;authIndexType=service&#x26;authIndexValue=DocsLoginV7&#x26;goto=https://docs.verifone.com/" class="button primary" data-icon="shield-keyhole">Login</a></p>
{% endcolumn %}
{% endcolumns %}
{% endif %}

{% if visitor.isSet === true %} <a href="/spaces/Cll92jO3ZmIcQMrFb1JR/pages/5T3CVbSBdLXSrelS9nNf" class="button primary" data-icon="file-user">Initial Account Setup</a>
{% endif %}
{% endstep %}

{% step %}

### Activate your Account

New users receive an activation email with the activation link to be used within 24 hours. Set your password, and sign in at `https://sign.verifone.com/`.

{% if visitor.isSet === false %}
{% columns %}
{% column %}

{% endcolumn %}

{% column %}

<p align="right"><a href="https://identity.verifone.com/am/XUI/?realm=/alpha&#x26;authIndexType=service&#x26;authIndexValue=DocsLoginV7&#x26;goto=https://docs.verifone.com/" class="button primary" data-icon="shield-keyhole">Login</a></p>
{% endcolumn %}
{% endcolumns %}
{% endif %}

{% if visitor.isSet === true %} <a href="/spaces/Cll92jO3ZmIcQMrFb1JR/pages/poUdmj7NmtuVIpby00OM" class="button primary" data-icon="right-to-bracket">Logging In</a>
{% endif %}
{% endstep %}

{% step %}

### Assign Users and Permissions

Administrators complete the initial access model.

Add the required Product Users, assign Product access, and add users to the **Product Uploaders** and **Signers** lists.

{% hint style="info" %}
Administrators cannot be approvers.
{% endhint %}

{% if visitor.isSet === false %}
{% columns %}
{% column %}

{% endcolumn %}

{% column %}

<p align="right"><a href="https://identity.verifone.com/am/XUI/?realm=/alpha&#x26;authIndexType=service&#x26;authIndexValue=DocsLoginV7&#x26;goto=https://docs.verifone.com/" class="button primary" data-icon="shield-keyhole">Login</a></p>
{% endcolumn %}
{% endcolumns %}
{% endif %}

{% if visitor.isSet === true %} <a href="/spaces/Cll92jO3ZmIcQMrFb1JR/pages/riOV1wtYQh6PEYDvq6Ja" class="button primary" data-icon="briefcase">Administration</a>
{% endif %}
{% endstep %}

{% step %}

### Sign a File

Once setup is complete, Product Users can sign files.

* [x] Upload the file
* [x] Complete the first and second approvals
* [x] Download the signed file

{% if visitor.isSet === false %}
{% columns %}
{% column %}

{% endcolumn %}

{% column %}

<p align="right"><a href="https://identity.verifone.com/am/XUI/?realm=/alpha&#x26;authIndexType=service&#x26;authIndexValue=DocsLoginV7&#x26;goto=https://docs.verifone.com/" class="button primary" data-icon="shield-keyhole">Login</a></p>
{% endcolumn %}
{% endcolumns %}
{% endif %}

{% if visitor.isSet === true %} <a href="/spaces/Cll92jO3ZmIcQMrFb1JR/pages/1ZAlYAvBFgf87DIvC8vv" class="button primary" data-icon="file-signature">File Signing Approval Process</a>
{% endif %}
{% endstep %}
{% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.verifone.com/signing-portal/file-signing-portal-getting-started.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
