Authentication
Catalyst Authentication機能を使用すると、Catalystサーバーレスアプリケーションにエンドユーザーを追加し、ユーザーアカウントとロールを設定し、アプリケーションのユーザーサインインと認証を管理できます。
新規ユーザーの追加
説明
このAPIを使用すると、特定のプラットフォーム向けにCatalystアプリケーションに新しいエンドユーザーを追加できます。ユーザーがサインアップすると、ZUID、userIDなどの一意の識別値が作成されます。
リクエスト詳細
リクエストURL
{api-domain}/baas/v1/project/{project_id}/project-user/signup
リクエストヘッダー
Authorization: Zoho-oauthtoken {oauth_token}
Content-Type: application/json
任意のヘッダー
CATALYST-ORG: {org_id}
Environment: Development
スコープ
ZohoCatalyst.projects.users.CREATE
リクエストJSONプロパティ
最大サイズ: 200
ユーザーの詳細を含むJSON
最大サイズ: 100
最大サイズ: 100
レスポンス詳細
レスポンスには、dataキーに追加されたユーザーの詳細が含まれ、生成されたzaid、user_id、org_idなどのメタデータおよび識別値が含まれます。
curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/3000000002001/project-user/signup
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H “Content-Type: application/json”
-H “PROJECT_ID: 1010309726”
-d ‘{
“user_details”:{
“first_name”:“Rowena”,
“last_name”:“Simmons”,
“email_id”:“r.simmons@zylker.com”
},
“platform_type”:“web”,
“redirect_url”:“https://logistics.zylker.com/app/index.html"
}’
{
"status": "success",
"data": {
"zaid": 1010309726,
"user_details": {
"user_id": 671930455,
"user_type": "App Administrator",
"zuid": 3000000006001,
"zaaid": 1011520995,
"status": "ACTIVE",
"is_confirmed": true,
"email_id": "r.simmons@zylker.com",
"first_name": "Rowena",
"last_name": "Simmons",
"created_time": "May 13, 2019 09:16 PM",
"modified_time": "May 13, 2019 09:16 PM",
"invited_time": "May 13, 2019 09:16 PM",
"role_details": {
"role_id": 1256000000288012,
"role_name": "App Administrator"
}
},
"redirect_url": "https://logistics.zylker.com/app/index.html",
"platform_type": "web",
"org_id": 1011520995
"locale": "us|en_us|America/Los_Angeles"
"time_zone": "America/Los_Angeles"
}
}
Yes
No
Send your feedback to us