配置自定义用户数据
已弃用
修改 Atlas App Services App 的自定义用户数据配置。
路径参数
-
Atlas 项目/组 ID。
-
您的应用程序的 ObjectID。App Services API 项目和应用程序 ID 部分演示了如何查找此值。
body
-
包含自定义用户数据的数据库名称。
-
包含自定义用户数据的集合名称。
-
每个自定义用户数据文档中显示的字段名称,其中包含每个文档相应用户的用户帐户 ID。
-
如果为
true
,则启用自定义用户数据。 -
用户创建函数的
_id
值,该函数在新用户注册时运行。
PATCH /groups/{groupId}/apps/{appId}/custom_user_data
curl \
--request PATCH 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/custom_user_data' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"database_name":"myapp","collection_name":"users","user_id_field":"user_account_id","enabled":true,"mongo_service_id":"63c060ed32043ef4c93c2a9c","on_user_creation_function_id":"63c055d8019a6ab879f661d6"}'
请求示例
{
"database_name": "myapp",
"collection_name": "users",
"user_id_field": "user_account_id",
"enabled": true,
"mongo_service_id": "63c060ed32043ef4c93c2a9c",
"on_user_creation_function_id": "63c055d8019a6ab879f661d6"
}