Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
png
box_app_access_level.png 66.8 kB 1 05-Dec-2023 05:32 krivacsz
png
box_app_scopes.png 65.2 kB 1 05-Dec-2023 05:32 krivacsz
png
box_as_user_header.png 38.3 kB 1 05-Dec-2023 05:32 krivacsz
png
box_create_custom_app.png 174.2 kB 1 05-Dec-2023 05:32 krivacsz
png
box_jwt_auth.png 89.2 kB 1 05-Dec-2023 05:32 krivacsz
png
box_rsa_keypair.png 56.3 kB 1 05-Dec-2023 05:32 krivacsz
png
box_vfs_congfig_file.png 259.3 kB 1 05-Dec-2023 05:32 krivacsz
png
box_vfs_settings.png 295.9 kB 4 05-Dec-2023 05:32 krivacsz

This page (revision-71) was last changed on 05-Dec-2023 05:32 by krivacsz

This page was created on 05-Dec-2023 05:32 by krivacsz

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 3 removed one line
__Restriction:__ REST API does not support resume on upload and mdtm(File modification time) changes.\\
At line 4 added 6 lines
__Restriction:__\\
-REST API does not support resume on upload\\
-No mdtm(File modification time) changes.\\
-REST API does not support streaming on upload. At Large file (greater then 25 MB) upload: CrushFTP stores the uploaded file temporary at CrushFTP install folder/box/<<box username>>\\
\\
\\
At line 6 changed one line
CrushFTP use JWT Authentication method ([https://developer.box.com/guides/authentication/jwt/]), and not OAuth2.\\
[attachments|box_create_custom_app.png]\\
\\
CrushFTP use __JWT Authentication__ method ([https://developer.box.com/guides/authentication/jwt/]), and not OAuth2. Select JWT based authentication.\\
\\
[attachments|box_jwt_auth.png]\\
\\
__At Custom App's Configuration__ :\\
\\
Choose APP + Enterprise Access.\\
[attachments|box_app_access_level.png]\\
\\
At applications scopes: Check the flags : "__Write all files and foldoers stored in box__" and "__Manage users__"\\
[attachments|box_app_scopes.png]\\
\\
Check the "Make API calls using the as-user header" checkbox at __Advanced Features__\\
\\
[attachments|box_as_user_header.png]\\
\\
Generate the RSA keypair for JWT at Configuration -> __Add and Manage Public Keys__\\
\\
[attachments|box_rsa_keypair.png]\\
\\
Save your Custom App changes.\\
\\
At __Authorization__ tab : Review and submit for app approval. __Requires Box admin approval__.\\
__Important!!!__ : Any change on Custom App configurations requires reauthorization. The box admin needs to re-authorize your Custom Application.\\
\\
Dwonload JSON file from __Configuration -> App Settings__\\
The JSON file should contains:
{{{
{
"boxAppSettings": {
"clientID": "ogXXXXXXXXXXXXXXXX",
"clientSecret": "laAXXXXXXXXXXXX",
"appAuth": {
"publicKeyID": "cgXXXXXXXXX",
"privateKey": "-----BEGIN ENCRYPTED PRIVATE KEY-----\nXXXXXXXXXXXXXXXXXXXXXnblc=\n-----END ENCRYPTED PRIVATE KEY-----\n",
"passphrase": "aXXXXXXXXXXXXXXXXXXXXe"
}
},
"enterpriseID": "2XXXXXXXXX5"
}
}}}
\\
__Configuration:__ On CrushFTP at remote connection settings:\\
\\
__1.__ If flag "Store JWT JSON file" is checked.\\
\\
User name : - box login user name\\
JWT config: - Copy the entire JWT config JSON file content to the input field.\\
\\
[attachments|box_vfs_congfig_file.png]\\
\\
__2.__ "Store JWT JSON file" is unchecked:\\
\\
User name : - box login user name\\
Password: - "clientSecret" from the JSON config file\\
Client Id: - "clientID" from the JSON config file\\
Enterprise Id: - "enterpriseID" from the JSON config file\\
Public Key Id: - "publicKeyID" from the JSON config file\\
Private Key: - "privateKey" from the JSON config file\\
Private Key password phrase: - "passphrase" from the JSON config file\\
\\
[attachments|box_vfs_settings.png]\\
\\
Version Date Modified Size Author Changes ... Change note
71 05-Dec-2023 05:32 2.815 kB krivacsz to previous
70 05-Dec-2023 05:32 2.812 kB krivacsz to previous | to last
69 05-Dec-2023 05:32 2.808 kB krivacsz to previous | to last
68 05-Dec-2023 05:32 2.806 kB krivacsz to previous | to last
67 05-Dec-2023 05:32 2.81 kB krivacsz to previous | to last
66 05-Dec-2023 05:32 2.814 kB krivacsz to previous | to last
65 05-Dec-2023 05:32 2.806 kB krivacsz to previous | to last
64 05-Dec-2023 05:32 2.81 kB krivacsz to previous | to last
63 05-Dec-2023 05:32 2.809 kB krivacsz to previous | to last
62 05-Dec-2023 05:32 2.645 kB krivacsz to previous | to last
61 05-Dec-2023 05:32 2.646 kB krivacsz to previous | to last
« This page (revision-71) was last changed on 05-Dec-2023 05:32 by krivacsz
G’day (anonymous guest)
CrushFTP11 | What's New

Referenced by
LeftMenu

JSPWiki