Microsoft Access リンクテーブルからAzure Active Directory のデータに接続・更新する方法

加藤龍彦
加藤龍彦
デジタルマーケティング
CData Azure Active Directory ODBC Driver を使って、Microsoft Access からリンクテーブルを作成してAzure Active Directory のデータを更新。

Microsoft Access はMicrosoft の提供するデータベースソフトであり、Excel ライクな操作で手軽にデータベースを扱えます。CData ODBC ドライバと組み合わせることで、Access からAzure Active Directory を含む270を超えるSaaS / DB と連携することができます。本記事では、CData ODBC Driver for AzureAD を使って、Microsoft Access でAzure Active Directory を取得および更新する方法をご紹介します。

CData ODBC ドライバとは?

300種類以上の業務システムやDB をお好みのツールとノーコード連携

CData ODBC ドライバは、以下のような特徴を持つデータ連携ツールです。

Azure Active Directory をはじめとする、CRM、MA、会計ツールなど多様なカテゴリの300種類以上のSaaS / オンプレデータソースに対応
Access をはじめとする多様な帳票・BI ツールにAzure Active Directory のデータを連携
ノーコードでの手軽な接続設定
標準SQL での柔軟なデータ読み込み・書き込み
ベーシック認証 / OAuth 2.0 / SAML など多様な認証方式に対応
このチュートリアルではCData ODBC Drivers を使用してkintone とのデータ連携をノーコードで設定します

CData ODBC ドライバでは、1.データソースとしてAzure Active Directory の接続を設定、2.Access 側でODBC Driver との接続を設定、という2つのステップだけでデータソースに接続できます。以下に具体的な設定手順を説明します。

Azure Active Directory との接続を作成

まずは、本記事右側のサイドバーからAzureAD ODBC Driver の無償トライアルをダウンロード・インストールしてください。30日間無償で、製品版の全機能が使用できます。

ODBC ドライバーのインストール完了時にODBC DSN 設定画面が立ち上がります。または、Microsoft ODBC データソースアドミニストレーターを使ってDSN を作成および設定できます。

Azure Active Directory は、Entra ID(Azure AD)、Azure サービスプリンシパル、またはManaged Service Identity(MSI)による認証をサポートします。 認証手順は、ヘルプドキュメントの「Azure Active Directory への認証」セクションを参照してください。

ODBC データソースアドミニストレーターで必要なプロパティを設定する方法の詳細は、ヘルプドキュメントの「はじめに」を参照してください。

Domains データのリンクテーブルを作成

次の手順を実行することで、Access からリンクテーブルを作成してリアルタイムでAzure Active Directory のDomains データにアクセスできます。

  1. Access の「外部データ」タブで「新しいデータソース」->「他のソースから」->「ODBC データベース」をクリックします。
  2. ODBC データベースの接続画面を表示
  3. データの保存方法オプションで、インポートかリンクテーブルかを選択します。リンクテーブルを利用することで、Domains テーブルを読み込むだけではなく、リアルタイムでの書き込みも可能になります。
  4. ODBC 接続ウィザードでリンクテーブルを選択
  5. 「コンピュータデータソース」タブで、先ほど設定した「CData AzureAD Source」を選択します。
  6. コンピュータデータソースタブで、設定したデータソースを選択
  7. Domains テーブルを選択します。このテーブルについての詳細は、ヘルプドキュメントの「データモデル」を参照してください。
  8. 利用可能なテーブル一覧。

リンクテーブルをダブルクリックで編集

これでAzure Active Directory のデータへのリンクテーブルが作成できたので、自由にテーブル内のデータを読み込み・書き込みできます。リンクテーブルは常に最新のデータを持ち、すべての変更は元となるテーブルに反映されます。

リアルタイムデータのリンクテーブル。

おわりに

このようにCData ODBC ドライバと併用することで、270を超えるSaaS、NoSQL データをAccess からコーディングなしで扱うことができます。30日の無償評価版が利用できますので、ぜひ自社で使っているクラウドサービスやNoSQL と合わせて活用してみてください。

日本のユーザー向けにCData ODBC ドライバは、UI の日本語化、ドキュメントの日本語化、日本語でのテクニカルサポートを提供しています。

はじめる準備はできましたか?

Azure Active Directory ODBC Driver の無料トライアルをダウンロードしてお試しください:

 ダウンロード

詳細:

Azure Active Directory Icon Azure Active Directory ODBC Driver お問い合わせ

Azure Active Directory ODBC ドライバーは、ODBC 接続をサポートする任意のアプリケーションからリアルタイムなAzure Active Directory アカウントデータに直接接続できるパワフルなツールです。標準のODBC ドライバーインタフェースを使用して、データベースのようにAzure Active Directory データにアクセスし、読み、書き、更新を実行できます。