2015-12-11 14 views
6

Tôi đang sử dụng SDK API hộp cho .Net và cố gắng thiết lập để sử dụng JSON Web Tokens thay vì OAuth2.Tôi có thể tìm ID doanh nghiệp của mình cho API hộp ở đâu?

Khi tôi nhanh chóng các đối tượng BoxConfig Tôi cần phải cung cấp cho các doanh nghiệp ID:

var config = new BoxConfig(clientId, clientSecret, enterpriseId, jwtPrivateKey, jwtPrivateKeyPassword, jwtPublicKeyId); 

Thấy một số thông tin mâu thuẫn:

  • Các GitHub page for the Box Java SDK nói ID Enterprise là vào nhà phát triển giao diện điều khiển, nhưng Tôi không thấy nó ở đó.
  • Box API help page for App Auth nói rằng nó nằm trong Bảng điều khiển dành cho quản trị viên , nhưng tôi cũng không thấy ở đó.

Ai đó có thể chỉ cho tôi đến nơi, cụ thể là tôi có thể tìm ID doanh nghiệp?

Trả lời

9

Bạn có thể tìm ID doanh nghiệp bằng cách chuyển tới Bảng điều khiển dành cho quản trị viên -> Nhấp vào bánh răng ở trên cùng bên phải -> Nhấp vào Cài đặt doanh nghiệp (Có thể nói Cài đặt doanh nghiệp hoặc Cài đặt ưu tiên dựa trên cấp tài khoản). Trong tab Thông tin tài khoản, bạn có thể thấy ID doanh nghiệp của mình.

Bạn cũng có thể truy cập trực tiếp vào trang đó bằng cách truy cập https://www.box.com/master/settings khi đăng nhập vào tài khoản. Lưu ý rằng chỉ quản trị viên/đồng quản trị doanh nghiệp có đủ quyền mới có quyền truy cập vào trang đó, nếu không nó sẽ chuyển hướng đến cài đặt tài khoản. Trong trường hợp này, bạn cần phải liên hệ với quản trị viên doanh nghiệp của mình để nhận ID doanh nghiệp này.

+0

Cảm ơn, có vẻ như tôi không có quyền truy cập để xem. Đã phải hỏi sếp của sếp của tôi. –

1

Dường như ID doanh nghiệp được nhúng trên hầu hết các trang, ngay cả trang /tệp. Nó có thể được truy cập bằng cách mở giao diện điều khiển của trình duyệt và nhập vào window.initialConfig["enterpriseId"] hoặc console.log(window.initialConfig["enterpriseId"]);.

Mặc dù điều đó sẽ cung cấp cho bạn ID doanh nghiệp nhưng ứng dụng sẽ vẫn cần được Quản trị viên doanh nghiệp phê duyệt.

0

Bạn có thể tìm thấy điều này trong Bảng điều khiển dành cho nhà phát triển cho ứng dụng của mình trong "Cấu hình"> "Cài đặt ứng dụng" nơi bạn sẽ thấy biểu diễn JSON của tệp JSON Cài đặt ứng dụng mà bạn cũng có thể tải xuống. ID doanh nghiệp là thuộc tính enterpriseID.

Box App Settings JSON File

Các vấn đề liên quan