Learn how to deploy and configure AccessPoint in your Microsoft 365 and Azure environment

Last updated: March 29, 2026 by Steve

Getting Started with AccessPoint

Welcome to AccessPoint — the ATIP and FOI request management platform built for government organizations. AccessPoint runs entirely inside your Microsoft 365 and Azure tenant, giving you full control over your data with no external dependencies. This guide walks you through deployment, initial configuration, and adding your first users.

Prerequisites

Before you begin, ensure you have the following:

  • Microsoft 365 subscription with access to SharePoint Online
  • Azure subscription in your organization's tenant
  • Admin permissions — SharePoint Admin or Global Admin for SPFx deployment; Azure Contributor or Owner for infrastructure provisioning
  • Modern web browser — Edge, Chrome, Firefox, or Safari

AccessPoint has no direct dependencies on Microsoft 365 licensing tiers. It runs as a SharePoint Framework web part hosted on a SharePoint page or as a Microsoft Teams app, so any user with access to SharePoint or Teams can use it. No Power Platform or Dataverse licensing is required.

What Gets Deployed

AccessPoint consists of several components that are installed into your own tenant:

Component Where It Runs Purpose
SPFx Web Part SharePoint Online / Teams User interface (TypeScript, React, Fluent UI)
ASP.NET Core 10 Web API Azure App Service (Linux) Business logic, data access, document processing
Azure SQL Database Azure SQL Relational data store (55 tables)
Azure Blob Storage Azure Storage Account Document file storage
Application Insights + Log Analytics Azure subscription Telemetry, diagnostics, alerting

All data resides in your Azure tenant. The publisher (Realizer) has no runtime access to your data and no customer information is transmitted outside your environment.

Get Your Subscription

Before deploying, you need an active AccessPoint subscription (trial or paid). Get yours from Microsoft AppSource:

Deployment Overview

AccessPoint is deployed using a Bicep ARM template and a PowerShell deployment script that provisions all Azure infrastructure into your own subscription. The SPFx web part and Teams app are installed from Microsoft AppSource.

You can deploy by clicking the Deploy to Azure button (which pre-loads the ARM template in the Azure Portal) or by running the PowerShell script directly for full control over the process. Organizations with strict change control can review, customize, and integrate the templates into their existing deployment pipelines.

Full deployment instructions are in the Deployment Guide.

Initial Configuration

After deployment, configure AccessPoint for your jurisdiction by importing a configuration pack. Configuration packs pre-populate statutory deadlines, exemption and exclusion codes, workflow stages, and language settings for your legislative framework.

Available configuration packs:

  • Canadian ATIP — Federal and Provincial
  • US FOIA — Federal agencies
  • EU GDPR — Data subject access requests
  • UK FOI — Freedom of Information Act
  • Australian FOI — Freedom of Information Act

To import a configuration pack:

  1. Open AccessPoint and navigate to Administration > Configuration
  2. Select Import Configuration Pack
  3. Choose your jurisdiction and confirm

Configuration pack import

Additional jurisdictions and custom configurations can be created by your administrator through the built-in settings. You can customize statutory deadlines, exemption codes, workflow stages, and language settings after import.

Add Users

AccessPoint leverages your existing Microsoft Entra ID accounts. Users sign in with their organizational credentials — no additional usernames or passwords to manage. Authentication is handled through OAuth 2.0/OIDC with JWT bearer tokens.

Assign users to roles to control what they can see and do:

Role Description
Administrator Full system configuration and management
Subject Access Officer (SAO) Manage requests, assign tasks, view all request details including requestor PII
Reviewer Review documents and provide recommendations
Custodian Respond to task assignments and upload documents (no access to requestor PII)
Contributor Create and update content within assigned requests
Reader Read-only access to assigned requests

To add users:

  1. Navigate to Administration > Users
  2. Search for users by name or email (pulled from Entra ID)
  3. Assign one or more roles

User management

Install the Teams App (Optional)

AccessPoint is available as a Microsoft Teams personal app and configurable tab. Installing the Teams app enables:

  • Activity feed notifications with deep links back to specific requests
  • Personal app access to AccessPoint without leaving Teams
  • Tab integration for embedding AccessPoint in a Teams channel

To install:

  1. Go to the Teams Admin Center
  2. Upload the AccessPoint Teams app package
  3. Configure app setup policies to make it available to your users

Verify Your Setup

Once deployment and configuration are complete, open AccessPoint from SharePoint or Teams. You should see the main dashboard with your jurisdiction's configuration applied.

AccessPoint dashboard

Next Steps

  • User Guide — Learn how to create and manage access requests
  • Admin Guide — Detailed administration and configuration instructions
  • Technical Architecture — Architecture overview for IT teams and security reviewers