Отправка конечному клиенту ссылки на Verification Portal
Создайте ссылку для регистрации для профиля пользователя, узнайте, что ваш конечный клиент делает в Verification Portal, и затем проверьте, какие программы применяются к профилю.
Anthropic проводит программы, на участие в которых организация может подать заявку в Verification Portal. Чтобы одобрения конечного клиента применялись, когда он использует Claude через вашу платформу, конечный клиент связывает свой профиль пользователя со своей собственной организацией Anthropic на портале. Процесс начинаете вы: создайте «enrollment link» (ссылку для регистрации) для профиля и передайте её конечному клиенту.
«User profile» (профиль пользователя) сообщает Anthropic, для какого из ваших конечных клиентов предназначен каждый запрос к API. Вы создаёте по одному профилю для каждого конечного клиента и отправляете его идентификатор uprof_ в каждом запросе, который делаете для этого клиента. Профиль должен существовать до того, как вы сможете создать для него ссылку. Чтобы создать профиль, см. Профили пользователей для атрибуции конечных клиентов.
Вы можете пропустить эту страницу, если вам нужна только атрибуция или если создание ссылок для регистрации не включено для вашей организации.
Создание ссылки
Чтобы создать ссылку для регистрации для профиля, вызовите POST /v1/user_profiles/{id}/action_urls, указав идентификатор профиля в пути. В теле запроса задайте для action.type значение enroll_end_user.
Вызов возвращает 404, если создание ссылок для регистрации не включено для вашей организации. Это тот же статус, что и для идентификатора профиля, который не удаётся найти, поэтому сначала проверьте идентификатор.
client = anthropic.Anthropic()
action_url = client.user_profiles.action_urls.create(
"uprof_011CZkZCu8hGbp5mYRQgUmz9",
action={"type": "enroll_end_user"},
)
print(action_url.url)Ответ содержит ссылку и время, когда она перестанет работать:
{
"type": "user_profile_action_url",
"url": "https://portal.anthropic.com/enroll?enrollment_token=...",
"expires_at": "2026-03-15T11:00:00Z"
}Ссылка работает до времени, указанного в expires_at, — примерно час после её создания. Создавайте её, когда конечный клиент запрашивает её, например когда он нажимает кнопку в вашем продукте, а не заранее в электронном письме, которое он может прочитать позже. Клиент может открывать ссылку несколько раз, пока срок её действия не истечёт. Если срок действия истёк, создайте новую: каждый вызов возвращает новую ссылку. Создание новой ссылки не отменяет предыдущие.
Любой, у кого есть ссылка, может использовать её до истечения срока действия, поэтому передавайте её только тому конечному клиенту, для которого она предназначена. Отправьте её администратору или владельцу организации Anthropic конечного клиента, поскольку связать профиль может только администратор или владелец. Не разбирайте URL и не создавайте его самостоятельно. Его формат может измениться.
Если вы используете Claude Platform on AWS, вместо этого создайте ссылку с помощью POST /v1/user_profiles/{id}/enrollment_url и отправьте заголовок anthropic-beta: user-profiles-2026-08-18. Этот запрос не принимает тела, а ответ содержит те же поля url и expires_at. В SDK и CLI этот вызов находится в бета-пространстве имён: client.beta.user_profiles.create_enrollment_url().
POST /v1/user_profiles/{id}/action_urls недоступен в Microsoft Foundry.
Что видит конечный клиент
Ссылка открывает Verification Portal от Anthropic по адресу portal.anthropic.com. После того как конечный клиент войдёт в систему, портал покажет ему название вашей организации Anthropic и идентификатор профиля.
Вход в систему
Конечный клиент входит в систему с учётной записью Anthropic: той, которую он уже использует для Claude Console или claude.ai, или новой, которую он создаёт на этом шаге. Портал поддерживает собственный сеанс входа, отдельный от Claude Console и claude.ai. Если клиент состоит в нескольких организациях, он выбирает ту, которую нужно связать.

Перед входом в систему конечный клиент видит, почему его направили на портал. Связывание профиля
Портал показывает карточку с заголовком Link your partner profile. В ней указаны ваша платформа, идентификатор профиля, организация конечного клиента и время истечения срока действия приглашения. Конечный клиент выбирает Link profile, чтобы принять приглашение, или Skip for now, чтобы перейти на портал без связывания.

Конечный клиент подтверждает, с какой организацией связывается профиль. Связать профиль может только администратор или владелец организации. Все остальные видят Admin access needed и не могут связать профиль. Они могут переключиться на организацию, в которой являются администратором или владельцем. В противном случае сообщите конечному клиенту, что ссылку должен открыть администратор или владелец его организации Anthropic.
Просмотр подтверждения
Портал подтверждает связывание сообщением Profile linked. Конечный клиент остаётся на портале, где может просмотреть программы, доступные его организации, и подать на них заявку.

После связывания конечный клиент остаётся на портале.
Если к тому моменту, когда администратор или владелец откроет ссылку и войдёт в систему, срок её действия истёк, портал покажет This invitation has expired и предложит запросить у вас новую ссылку.
Профиль связывается с одной организацией. Если он уже связан с другой организацией, портал сообщает This partner profile is already linked to a different organization и не связывает его. Администратор или владелец организации, с которой связан профиль, может отвязать его в разделе Linked accounts на портале. После этого создайте новую ссылку и отправьте её конечному клиенту.
После того как конечный клиент свяжет профиль
Портал не возвращает конечного клиента в ваш продукт, и Anthropic не уведомляет вас. Сообщите конечному клиенту в своём интерфейсе, что ему нужно вернуться после завершения.
Само по себе связывание ничего не одобряет. Оно соединяет профиль с организацией конечного клиента, чтобы программы, для которых одобрена организация, применялись к запросам, содержащим идентификатор профиля. У профиля нет поля, указывающего, что он связан.
Чтобы узнать, какие программы применяются к профилю, получите профиль и прочитайте programs. В нём есть ключ для каждой программы, например cyber и efs, и у каждого профиля есть все ключи. Каждый ключ имеет одно из следующих значений:
null: у Anthropic нет статуса для этой программы. Все ключи имеют значениеnull, если Anthropic не включила программы для вашей организации.- Объект: его
statusравенactive, если Anthropic одобрила конечного клиента для программы, в противном случае —pendingилиrejected.
Конечный клиент может увидеть связанный профиль в разделе Linked accounts на портале.
Если ваш инференс выполняется в Claude in Amazon Bedrock или Google Cloud, вам также необходимо связать собственные учётные записи. Программы применяются к запросам из учётной записи AWS или проекта Google Cloud только после того, как вы свяжете их с организацией Anthropic, которая создаёт ваши профили. См. Атрибуция запросов в Amazon Bedrock и Google Cloud.
Следующие шаги
Описание каждого поля, которое содержит полученный профиль, см. в справочнике Получение профиля.
Чтобы создавать профили, отправлять их идентификаторы в своих запросах и поддерживать их в актуальном состоянии, см. Профили пользователей для атрибуции конечных клиентов.
Was this page helpful?