メインコンテンツまでスキップ

デバッグユーザー

注記

この機能はモック環境でのみ有効です

デバッグユーザーは、ミニアプリの仮想的なユーザーです。 デバッグユーザーを使用することで、ポケットサインアプリを介さずにミニアプリの開発・デバッグができます。 デバッグユーザーは、In-App SDK 1.x の API バックエンドでのみ利用可能です。 API バックエンドは In-App SDK 2.0.0 で削除されたため、2.x でポケットサインアプリを介さずに開発する場合はモックバックエンドを利用してください。

このページで扱うデバッグユーザーは、開発者設定内で管理する In-App SDK 向けのデバッグユーザーです。Link v2 のサイドバーにある「デバッグユーザー」は、OIDC ログインや Registry 連携を検証する組織スコープのデバッグ IdP ユーザーで、用途が異なります。

デバッグユーザーの作成

PocketSign Platform の Link v2 画面でサイドバーの「開発者設定」を開き、「InAppSDK用デバッグユーザー」で右上の「新規作成」ボタンをクリックします。 デバッグユーザーの作成に成功すると、デバッグユーザーの情報が一覧に表示されます。

デバッグユーザー一覧画面

デバッグユーザーには、氏名・住所・生年月日・性別がランダムに設定されます。

なお、このデバッグユーザーは開発者設定の AppKey と組み合わせて利用するもので、開発者単位で用意されます。組織スコープのデバッグ IdP ユーザーとは別に管理してください。

デバッグユーザーの情報

デバッグユーザーの一覧からデバッグユーザーを選択すると、そのデバッグユーザーの詳細を確認できます。

デバッグユーザーのアクセストークンを発行する

デバッグユーザーの詳細画面の「アクセストークンを生成」ボタンをクリックします。

発行するアクセストークンの有効期限を入力し「生成」ボタンを押すと、アクセストークンが発行されます。 なお、新しくアクセストークンが発行された時、過去に発行した同じデバッグユーザーに対するアクセストークンは全て失効します。

発行されたアクセストークンは一度しか表示されないため、この場で必ずコピーしてください。

デバッグユーザーのアクセストークンを失効させる

デバッグユーザーの詳細画面の「アクセストークンを失効」ボタンをクリックします。

「失効させる」ボタンを押すと、当該のデバッグユーザーに対してこれまでに発行したすべてのアクセストークンが失効し、利用できなくなります。

サービスをサブスクリプションさせる

右上の「サブスクリプション」ボタンをクリックします。表示されるダイアログでサブスクライブするサービスを選択します。

サブスクリプションに成功すると、一覧にサービスが追加されます。 なお、デバッグユーザーがミニアプリをサブスクリプションした際には、サービスが設定した全てのリソース要求に同意したとみなされます。

サービスのサブスクリプションを解除させる

サブスクリプションの一覧から、サブスクリプションを解除したいサービスの行に表示されている「解除」ボタンをクリックします。

サブスクリプション解除に成功すると、対象サービスが一覧から削除されます。 なお、サブスクリプション解除した際には、サービスに付与されていたデバッグユーザーのすべてのリソースへのアクセス権限が剥奪されます。