Glyue User Docs
  • What is Glyue?
  • Tutorials
    • Start Here
    • Building a Single-Step Integration
      • 1. Creating the Integration
      • 2. Calling the External System
      • 3. Running the Integration
      • 4. Crafting the Output
    • Building a Multi-System Integration
      • 1. Connecting to the Core
      • 2. Field Mapping
      • 3. Running the Integration
    • Building an Event-Driven Integration
      • 1. Setting up the Mock CRM
      • 2. Receiving Inbound Requests
      • 3. Triggering the Integration from the CRM
    • Building an Email Integration
      • 1. Create and Configure the Integration
      • 2. Input Validation
      • 3. Get Story IDs from Hacker News
      • 4. Get Story Content
      • 5. Sending the Email
      • 6. Wrapping Up
      • 7. Extra credit
        • extra_credit.json
    • Building a RESTful CRUD Web Service
      • 1. Integration Setup
      • 2. Vault Setup
      • 3. Create Web Service Endpoints
      • 4. Execute Web Service Endpoints with Vault Methods
      • 5. Vault Code Examples and Explanation
    • Building a Retrieval API against FIS CodeConnect
      • 1. Integration Setup
      • 2. Service Request Setup
      • 3. Field Mapping Setup
      • 4. Integration and Service Request Hook Setup
      • 5. Testing the Integration
      • 6. Common Errors
    • What is Pre-Mapping?
      • Before you start
      • Bookmarks
      • Source and Targets
      • Field Mapping Status
      • Field Mapping Comments
      • Summary
  • How-To Guides
    • How to Run an Integration from Glyue
    • How to Invite New Users
    • How to Create a Value Mapping Set
    • How to Build and Deploy a Custom Frontend
    • How to Migrate an Integration
    • How to Set Up Single Sign On (SSO)
      • Glyue Setup
      • JumpCloud Setup
      • Azure Setup
      • Okta Setup
      • Glyue SAML Config Reference
    • How to Install the Glyue App for Zoom Contact Center
    • How to use the Vault
  • Reference
    • Integration Builder Page
    • Integration Anatomy
    • Integration Components
      • Integration
      • Service Request
      • Field Mapping
      • Value Mapping Set
      • Value Mapping
      • Validation Rule
      • Mask
      • Integration Config
      • Integration Engine Versions
    • Integration Lifecycle
    • Special Functions
      • add_run_label
      • callint
      • debug
      • end
      • get_namespace
      • humanize
      • import_helper
      • keep
      • list_files
      • map_value
      • open_glyuefile
      • open_vault
      • Data Manipulation Utilities
      • calladapter
    • Special Variables
      • __adapter_config__
      • input
      • parentint
      • retvalue
      • run_history_id
      • Iterables
        • fitem/fidx
        • sritem/sridx
        • vritem/vridx/vrmsg
    • Adapters
      • Generic HTTP Adapter
      • Email SMTP Adapter
    • Web Service Endpoints
    • Vault Reference
  • Glyue Platform Reference
    • Banking Core Connectivity Guide
    • Authentication
    • Permissions
      • Service Accounts
      • Organizations
    • Frontends
    • Idempotency Layer
    • Integration Scheduler
    • Governance Reports
    • Arbitrary Integration Request Content Support
    • Admin Components
    • Logging
  • ETL
    • Glyue ETL Overview
    • Data Connectors
    • Workflows
    • Run History
    • Scheduler
Powered by GitBook
On this page
  • Create Vault
  • Create Vault Item
  • Add Vault Permissions

Was this helpful?

  1. Tutorials
  2. Building a RESTful CRUD Web Service

2. Vault Setup

Previous1. Integration SetupNext3. Create Web Service Endpoints

Last updated 9 months ago

Was this helpful?

To perform the following steps, the user must be a Glyue administrator for the target environment.

In this step, we will make use of Glyue's vault feature as a data store for our list of customers. To learn about vault and its full suite of methods, visit .

Create Vault

Log into Glyue and navigate to the Vault page.

Click on the Create Vault button, name the vault data, and save by clicking on the button again or pressing enter on your keyboard.

You should see the newly created vault on the Vault page.

Create Vault Item

To perform the following steps, the user must be a Glyue administrator for the target environment.

We will create a vault item containing a list of customer information. Each customer will have an id, first name, last name, birth date, and a social security number.

To create a vault item, click on the data vault to highlight it and click on the Create Vault Item button. Name the vault item key customers and add a value of [] for the vault item key.

Save the vault item.

The data vault should now have a vault item named customers.

Add Vault Permissions

To perform the following steps, the user must be a Glyue administrator for the target environment.

Log into Glyue, if necessary and navigate to the Admin site.

Scroll to the Configuration section, locate Vault Permissions and click Add.

On the Add Vault Permissions page, select data from the Vault dropdown menu, select the integration get_all_customers from the Integration dropdown menu, and check the boxes Read and Write.

Click on the Save button below.

Add a vault permission for each integration we had created.

this guide for more information