AIに聞く

ZAC連携の設定をする

🔽この記事について

ZACとの連携設定の方法についてご案内します。2026.1.1現在、PerlunaではZACと連携して利用することが前提となっております。ZACとの連携を行うことで、マスタ情報のPerlunaへの取込、契約データを元にZAC上に案件及び売上項目や、請求データをZAC上に自動で作成することができます

🔽操作手順

🔽連携設定項目

◽ベースURL*

◽環境名*

ZACの環境名(oro など)

⚠️

ZACのテスト環境等とつなぐ場合、 hoge.zac.ai/hoge_test といったURLの場合は hoge_test を指定してください

◽顧客ドメイン

ZACの顧客ドメイン(hoge.zac.ai なら hoge )

⚠️

顧客ドメインはZACマスタデータの識別子の一部として使われるため、ZACの本番、テスト環境と連携する際に必ず同一のものを指定する必要があります。通常顧客ドメインは本番、テスト環境で同一のため、顧客ドメインをそのまま指定してください

◽Client ID*

a4ff03d8-2a1b-4993-87a7-21c5c61accbe

⚠️
Client IDは固定です。このClient IDでZACのアプリケーションマスタから登録を行ってください

◽Client Secret*

ZACのAPIアプリケーションマスタで登録したパスワード

🔽ZACのAPIアプリケーションマスタの設定

ZACのAPIアプリケーションマスタには以下の設定を行ってください

Notion image

◽コード*

任意

◽名称*

任意(例: Perluna)

◽アプリケーションID*

a4ff03d8-2a1b-4993-87a7-21c5c61accbe

◽新しいパスワード*

任意

◽認証フロー*

Authorization code flow

◽リダイレクトURI*

https://app.perluna.jp/oauth/authorized

⚠️

ステージング環境の場合は https://staging.perluna.jp/oauth/authorized です

◽アクセストークンの有効期間(秒)*

3600

◽IDトークンの有効期間(秒)*

1800

◽AuthCodeの有効期間(秒)*

1800

◽リフレッシュトークンの有効期間(秒)*

38880000

◽使用可・不可*

使用可

🔽ZACの連携用ユーザーに必要な権限について

PerlunaからZACのAPIを使ってZACマスタ同期、ZAC案件同期、ZAC合計請求書同期が実行される際、ZAC連携に使用したZACユーザーの権限で実行がされます。ZACユーザーには以下の権限をつけるようにしてください

  • すべての操作の権限
  • すべての操作の社外接続権限
⚠️

Perlunaは社外接続経由でAPIを呼び出すため、社内接続権限も必ず付与するようにしてください

また、API連携に使用するユーザーは、Perluna連携専用のユーザーをZACに作成し、それを使用することを推奨いたします。※apiuserなどのユーザーを使うと、別システムとの連携でも使われている、権限制御やパスワード管理が適切に実施できなくなる恐れがあるため

解決しましたか?
😞
😐
🤩