環境設定ガイド
概要
SaaSus API MCP Serverを使 用する前に、適切な環境設定を行う必要があります。このガイドでは、SaaSus Platformの基本設定をSaaSus API MCP Serverを利用して作成する手順となります。
本手順は チュートリアルを進める前に必要な設定 、 SaaS 利用者テナントの作成、SaaS 利用ユーザーの作成 、料金プラン設定の手順、テナントへの料金プランの適用 で必要な項目を作成しています。
また、登録内容はCSVでも登録可能です。本手順は分かりやすくするため以下の表現を利用しています。
前提条件
- SaaSus Platform のアカウント
- 適切なAPIキーとシークレットキー
- Node.js環境(v16以上 )
- SaaSus API MCP Serverのセットアップ完了
環境作成
本手順は チュートリアルを進める前に必要な設定 を元に行っております。
MCP Serverへの依頼文言
SaaSus Platform に以下の情報を作成してください。
エラーが発生した場合、それ以降の作成は中止して、実行した内容とエラーの情報を出力してください。
[ユーザー属性]
属性名:username
表示名:ユーザー名
タイプ:文字列
[テナント属性]
属性名: memo
表示名: メモ
タイプ: 文字列
[役割]
役割名: user
表示名: 一般ユーザー
テナント作成
本手順は SaaS 利用者テナントの作成を元に行っております。
MCP Serverへの依頼文言
SaaSus Platform に以下のテナント情報を作成してください。
エラーが発生した場合、それ以降の作成は中止して、実行した内容とエラーの情報を出力してください。
名前: テナントサンプルその1
メモ: テナント属性で定義した属性情報となり、自由に設定可能となります
代表ユーザーの追加:新規でユーザーを作成
代表者メールアドレス: saasus-sample-tenant1@example.com
代表者のパスワード: Passw0rd!!
名前: サンプルアプリテナント2
メモ: テナント属性で定義した属性情報となり、自由に設定可能となります
代表ユーザーの追加:新規でユーザーを作成
代表者メールアドレス: saasus-sample-tenant2@example.com
代表者のパスワード: Passw0rd!!
ユーザー作成
本手順は SaaS 利用ユーザーの作成 を元に行っております。
MCP Serverへの依頼文言
SaaSus Platform に以下のユーザー情報を作成してください。
エラーが発生した場合、それ以降の作成は中止して、実行した内容とエラーの情報を出力してください。
メールアドレス: user1-1@example.com
パスワード:Passw0rd!!
名前:ユーザー1−1
テナント:テナントサンプルその1
メールアドレス: user1-2@example.com
パスワード:Passw0rd!!
名前:ユーザー1−2
テナント:テナントサンプルその1
メールアドレス: user2-1@example.com
パスワード:Passw0rd!!
名前:ユーザー2−1
テナント:サンプルアプリテナント2
メールアドレス: user2-2@example.com
パスワード:Passw0rd!!
名前:ユーザー2−2
テナント:サンプルアプリテナント2
役割設定
本手順は 役割管理 を元に行っております。
MCP Serverへの依頼文言
SaaSus Platform に以下の情報を作成してください。
エラーが発生した場合、それ以降の作成は中止して、実行した内容とエラーの情報を出力してください。
役割 を複数設定する 場合、「,」で区切って設定可能です。
テナント:テナントサンプルその1
メールアドレス: user1-1@example.com
役割:user
テナント:テナントサンプルその1
メールアドレス: user1-2@example.com
役割:user
テナント:サンプルアプリテナント2
メールアドレス: user2-1@example.com
役割:user
テナント:サンプルアプリテナント2
メールアドレス: user2-2@example.com
役割:user
料金プラン
本手順は 料金プラン設定の手順 、テナントへの料金プランの適用 を元に行っております。
メーター
MCP Serverへの依頼文言
SaaSus Platform に以下のメーター単位を作成してください。
エラーが発生した場合、それ以降の作成は中止して、実行した内容とエラーの情報を出力してください。
メーター単位名:comment_count
メーター単位の表示名:コメント数
メーター単位の説明:コメント数
計測単位
MCP Serverへの依頼文言
SaaSus Platform に以下の計測単位を作成してください。
ユニットはfixed: 固定ユニット、usage: 使用量ユニット、tiered: 段階ユニット、tiered_usage: 段階的使用量ユニット を指定
エラーが発生した場合、それ以降の作成は中止して、実行した内容とエラーの情報を出力してください。
ユニット: fixed
計測単位名:basic_base
計測単位の表示名:Basicプラン基本料金
計測単位の説明:Basicプラン基本料金
金額:500
繰り返しの期間:月
通貨:JPY
ユニット: usage
計測単位名:free_comment
計測単位の表示名:Freeプランのコメント数
計測単位の説明:Freeプランのコメント数
対象メーター名:comment_count
上限:10
通貨:JPY
ユニット: tiered_usage
計測単位名:basic_comment
計測単位の表示名: Basicプランコメント数
計測単位の説明: Basicプランコメント数
対象メーター名:comment_count
単位使用量あたりの金額:0
上限:100
通貨:JPY
上限:10
単位金額:0
固定金額:500
上限:50
単位金額:0
固定金額:1000
上限:-
単位金額:0
固定金額:1500
機能メニュー
MCP Serverへの依頼文言
SaaSus Platform に以下の機能メニューを作成してください。
計測単位は,区切りで複数設定可能です。
エラーが発生した場合、それ以降の作成は中止して、実行した内容とエラーの情報を出力してください。
機能メニュー名:basic_menu
機能メニューの表示名:Basicプラン基本メニュー
機能メニューの説明:Basicプラン基本メニュー
計測単位:basic_base, basic_comment
機能メニュー名: free_menu
機能メニューの表示名:Freeプラン基本メニュー
機能メニューの説明:Freeプラン基本メニュー
計測単位: free_comment
料金プラン
MCP Serverへの依頼文言
SaaSus Platform に以下のプランを作成してください。
機能メニューは,区切りで複数設定可能です。
エラーが発生した場合、そ れ以降の作成は中止して、実行した内容とエラーの情報を出力してください。
料金プラン名:basic_plan
料金プランの表示名:Basicプラン
料金プランの説明:Basicプラン
機能メニュー: basic_menu
料金プラン名:free_plan
料金プランの表示名:Freeプラン
料金プランの説明:Freeプラン
機能メニュー: free_menu