2015-12-11 21 views
6

私はBox API SDKを.Net用に使用しており、OAuth2ではなくJSON Webトークンを使用するように設定しようとしています。ボックスAPIのエンタープライズIDはどこにありますか?

私はBoxConfigオブジェクトをインスタンス化するとき、私はエンタープライズIDを提供する必要があります。

いくつかの矛盾する情報を見て
var config = new BoxConfig(clientId, clientSecret, enterpriseId, jwtPrivateKey, jwtPrivateKeyPassword, jwtPublicKeyId); 

具体的には、Enterprise IDをどこで見つけることができますか?

答えて

9

エンタープライズIDは、管理コンソール - >右上の歯車をクリック - > [ビジネス設定](アカウントレベルに基づいてエンタープライズ設定またはエリート設定が表示される場合があります)をクリックすると表示されます。 [アカウント情報]タブの下に、企業IDが表示されます。

https://www.box.com/master/settingsにアクセスして、そのページに直接アクセスすることもできます。十分な権限を持つエンタープライズ管理者/共同管理者だけがそのページにアクセスできます。それ以外の場合は、アカウント設定にリダイレクトされます。この場合、このエンタープライズIDを取得するには、エンタープライズ管理者に連絡する必要があります。

+0

おかげで、見えます。私の上司の上司に相談しなければならなかった。 –

1

エンタープライズIDはほとんどのページに埋め込まれています(/ファイルページ)。ブラウザのコンソールを開き、window.initialConfig["enterpriseId"]またはconsole.log(window.initialConfig["enterpriseId"]);と入力するとアクセスできます。

これでエンタープライズIDが付与されますが、アプリケーションはまだEnterprise Adminによって承認される必要があります。

0

アプリのデベロッパーコンソールで、[設定]> [アプリ設定]の順に選択すると、ダウンロードできるアプリ設定JSONファイルのJSON表現が表示されます。エンタープライズIDはenterpriseIDプロパティです。私はちょうどそれを見るためにアクセス権を持っていなかったよう

Box App Settings JSON File

関連する問題