Skip to main content
as-userヘッダーを使用すると、OAuth 2.0アプリケーションは別のユーザーの代理になることができます。
この場合、ユーザーIDはユーザーのBox識別子です。どのユーザーでも、ユーザーIDは、管理者だけが利用可能なGET /usersエンドポイントを介して確認できます。また、認証済みのユーザーセッションでGET /users/meエンドポイントを呼び出して確認することもできます。

前提条件

as-userヘッダーを使用するには、いくつかの要件があります。最初に、アプリケーションは、開発者コンソールで、ユーザーとして操作を行うよう構成する必要があります。
高度な機能
さらに、認証済みユーザーは、管理者権限を持つユーザー、つまり、管理者、共同管理者、またはサービスアカウントのいずれかである必要があります。共同管理者にも、「ユーザーを管理する」権限のスコープが必要です。詳細については、ユーザータイプのガイドを参照してください。

as-userを使用できるSDK

SDKには、他のユーザーに対して新しいクライアントを作成するものもあれば、既存のクライアントを変更して、そのクライアントが元のユーザーに対して認証される状態に戻せるようにするものもあることに注意してください。
最終更新日 2026年4月15日