> ## Documentation Index
> Fetch the complete documentation index at: https://docs.seam.co/llms.txt
> Use this file to discover all available pages before exploring further.

# PTI Storlogix Cloud

> Guide for using the PTI Storlogix Cloud with Seam

export const DeviceList = ({manufacturers, capabilityName, token = "6c51f0a4-d421-429e-8295-d02271aa4f23"}) => {
  const cdn = "https://cdn.devicedb.seam.co/v/0.0.15/DeviceListByCapability.global.js";
  const close = "</scr" + "ipt>";
  const srcDoc = ['<!doctype html><html><head><meta charset="utf-8">', "<style>html,body{margin:0;padding:0;background:transparent}</style></head><body>", `<script type="module" src="${cdn}">${close}`, `<device-list-by-capability manufacturers="${manufacturers}" capability-name="${capabilityName}" token="${token}"></device-list-by-capability>`, `<script>var _h=0;function _post(){var h=document.documentElement.scrollHeight;if(h&&h!==_h){_h=h;parent.postMessage({__devicedb:true,height:h},"*")}}setInterval(_post,300);addEventListener("load",_post);_post();${close}`, "</body></html>"].join("");
  const onRef = iframe => {
    if (!iframe || iframe.dataset.devicedbBound) return;
    iframe.dataset.devicedbBound = "1";
    window.addEventListener("message", event => {
      if (event.source === iframe.contentWindow && event.data && event.data.__devicedb) {
        iframe.style.height = `${event.data.height}px`;
      }
    });
  };
  return <iframe ref={onRef} srcDoc={srcDoc} title="Compatible devices" style={{
    width: "100%",
    minHeight: "320px",
    border: "none"
  }} />;
};

<img src="https://strapi-media-bucket.fly.storage.tigris.dev/sq_pti_3819fabc95.svg" alt="PTI logo" width="192" height="192" style={{ width: "192px", height: "192px", objectFit: "contain" }} />

## Overview

This integration uses [Storlogix Cloud](https://ptisecurity.com/products/storlogixcloudplatform/) to create [users](/low-level-apis/access-systems), [generate PIN codes](/low-level-apis/access-systems/managing-credentials#create-a-pin-code-based-credential), and [grant users access](/low-level-apis/access-systems) to different access areas within storage rental unit facilities.

***

## Supported Devices

<DeviceList manufacturers="pti" capabilityName="can_remotely_unlock,can_provision_mobile_keys,can_program_online_access_codes,can_encode_plastic_cards" />

Seam integrates with any site that has Storlogix Cloud installed.

For detailed information about the PTI devices that Seam supports, see our [PTI Supported Devices page](https://www.seam.co/manufacturers/pti).

***

## Supported Features

We support the following features:

* [**User Management**](/low-level-apis/access-systems/user-management)

  You can administer individual [users](/low-level-apis/access-systems) and add them to [access groups](/low-level-apis/access-systems) as needed.

  To authorize a user, [add the user to a `pti_access_level` access group](/low-level-apis/access-systems/user-management/assigning-users-to-access-groups). If you wish to document that a user has rented a specific unit, include them in a `pti_unit` access group using the same endpoint. Note that certain access levels mandate a user be part of a `pti_unit` linked to that access area before they can enter those zones.

* [**Manage ACS Credentials**](/low-level-apis/access-systems/managing-credentials)

  You can create PIN code-based and key card-based ACS credentials. Note that you can assign a unique PIN code to each user, thereby facilitating secure site access.

***

### Device Provider Key

To create a [Connect Webview](/core-concepts/connect-webviews) that enables you to connect your PTI Storlogix Cloud to Seam, include the `pti` device provider key in the `accepted_providers` list. For more information, see [Customize the Brands to Display in Your Connect Webviews](/core-concepts/connect-webviews/customizing-connect-webviews#customize-the-brands-to-display-in-your-connect-webviews).

***

## Setup Instructions

For instructions on connecting PTI Storlogix Cloud to Seam, see the [PTI Storlogix Cloud Setup Guide](./pti-storlogix-cloud-setup-guide).

***

## Brand-Specific PIN Code Restrictions

The PIN code value must be an integer in the range 1-4294967296.

***

## Assigning Access Permissions to Users

For PTI Storlogix Cloud, you must add the [users](/low-level-apis/access-systems) to `pti_access_level` and `pti_unit` [access groups](/low-level-apis/access-systems) to give them access to their storage unit.

For example, you could assign them to the "Building A - 3/F" access level and give them access to the "A301" unit. For details, see [Assigning Users to Access Groups](/low-level-apis/access-systems/user-management/assigning-users-to-access-groups).

***

## Troubleshooting

The following warning might appear for PTI-related users:

<table data-full-width="true">
  <thead>
    <tr>
      <th width="384">Warning</th>
      <th>Description</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <code>user.pti\_access\_level\_not\_assigned</code>
      </td>

      <td>
        A PTI user needs to be assigned to an access level before their access
        credentials can be used to enter the site.
      </td>
    </tr>
  </tbody>
</table>

***

## Where to Order

To find a local PTI Security Systems installer, contact the PTI Security Systems Sales team. You can find the contact information for this team on the [PTI Security Systems Sales Contact Us Page](https://ptisecurity.com/contact-us-sales/).

<table data-card-size="large" data-view="cards">
  <thead>
    <tr>
      <th />

      <th />

      <th />

      <th data-hidden data-card-target data-type="content-ref" />

      <th data-hidden data-card-cover data-type="files" />
    </tr>
  </thead>

  <tbody>
    <tr>
      <td />

      <td>
        <strong>PTI Security Systems Sales Contact Us Page</strong>
      </td>

      <td />

      <td>
        <a href="https://ptisecurity.com/contact-us-sales/">
          [https://ptisecurity.com/contact-us-sales/](https://ptisecurity.com/contact-us-sales/)
        </a>
      </td>

      <td>
        <a href="/images/contact-pti-sales.png">contact-pti-sales.png</a>
      </td>
    </tr>
  </tbody>
</table>
