Help shape the future of Box
Welcome to Box Pulse, our product feedback tool powered by UserVoice. Got an idea for how to improve Box? Share it with us and gather support or vote on other people's ideas. Your feedback is essential to informing roadmap decisions and shaping the future of our products. Thanks for joining our community!
See user guide here.
244 results found
-
File-level Collaboration Webhook
I'd like to create a file-level webhook so that I can take action when a file's collaboration(s) have changed, but unfortunately there is currently no webhook trigger for collaborations on a file. Please add support for COLLABORATION.* webhook triggers on file objects.
12 votesThanks for the suggestion! We don’t currently plan to add a Webhook event for file-level collaboration events, but if anything changes we will update this suggestion. If you have specific use cases to share, please add them as comments to this suggestion.
-
UX dead end
Can’t scroll these pages on mobile
1 vote -
New field that indicates whether that specific folder has any collaborations of its own, i.e. not inherited from a parent
We have a big problem on our hands when it comes to obtaining all of the collaborations a user created inviting others to their content. There simply is no quick way of doing this, especially on users having massive folders. We discovered that the GET action on the /Folders endpoint has an available request field called “hascollaborations” which indicates whether the folder has any collaborations. I really hoped we could leverage this to cut down on the unnecessary calls to the /Folders/{folderId}/collaborations endpoint if the folder being iterated over had no collaborations, but unfortunately it returns “true” even if…
1 vote -
iOS SDK
'Mark for offline' capability in SDK. Either read-only or edit-sync is a critical requirement for field worker use cases.
With current SDK developers need to build this which is expensive and risky.
1 vote -
Doc feedback
The layout and the padding feels weird. This applies to both the navbar as well as the content.
1 vote -
Start accepting an array of strings as 'aud'
Hi. I'm trying to use jwt authentication with box. I'm new to JWT. The library I'm using seems to send the 'aud' value as an array of strings, and looking at the specification for JWT, that's what it's supposed to send. This doesn't work with box though, box only allows a single string as 'aud'.
1 vote -
Expand maximum number of collaborators
We wants the max number of collaborators to spand past the 15k limit documented in the Scale and API boundaries.
3 votes -
Could add "item_execute_integration" to scopes page.
could add "itemexecuteintegration" to https://developer.box.com/docs/scopes#section-application-scopes ?
I think the developer gets angry or confuse.
1 vote -
API technical and display name
In metadata template designer: As in the API technical and display name are saved, at least the display name has to be changeable while the technical name has to be presented as a valuable information.
2 votes -
"Scopes enabled by request" in the app authorization page
Would like the "scopes enabled by request" (https://developer.box.com/docs/scopes#section-scopes-enabled-by-request) which have been enabled on their app to be listed in the app authorization or in the configuration page for their app in the dev console.
2 votes -
Make API rate limits more sophisticated, especially for large enterprises
When working with a Box Enterprise that has tens of thousands of users, scripts designed to do things like user information syncing, group syncing, or user provisioning/deprovisioning often run into real issues with the Box API rate limits.
Some calls (e.g. downloading or uploading a file) are clearly significantly more resource-intensive than others (e.g. getting a user’s aliases). The method Google has implemented for the Gmail API (see https://developers.google.com/gmail/api/v1/reference/quota) seems like a really great way to balance the need to protect the back-end systems against the need for increased performance for less-intensive calls. It would be nice if Box…
33 votesThis will be considered for the FY24 roadmap, not planned for FY23
-
Add support for bulkified retrieval of box folder ids
toolkit.getFolderIdByRecordId needs to be bulkified. Otherwise the method is very vulnerable to Salesforce governor limits.
3 votes -
Cleanup and Enhance the file/folder webhook events to cover all the happy paths (new file, new file version, restore previous version)
As a Box Application Developer I want to be able to receive a unique, webhook events for the following scenarios:
- User uploads new file (brand new binary object placed into a Box Folder) - Folder based event (exists: FILE.UPLOADED)
- User uploads a new file version - File AND Folder based event (e.g. FILE_NEW.VERSION)
- User restores a previous file version - File AND Folder based event (e.g. FILE_RESTORE.VERSION)
As the owner of an enterprise application that has deep integration in the BOX platform, it is surprising that I have no way to use the Webhooks to monitor files for new versions…
5 votes -
Open Box Notes API for logging
The idea here is to use a box note as a log which could be updated both by humans and an automated api.
My use case for the api would basically be "append a line" to the box note.
3 votes -
Add FolderID in error messaging when attempting to create a folder of the same name in the same path through API
Receive the folderID for an already created folder when attempting to create a folder of the same name in the same path through API.
2 votes -
Enhance deprovisioning via API
We want to use the API to see who’s collaborating with someone who’s been rolled out of the university, as part of deproviosing script. Then we want to look up collaborations of user being deprovisioned and break all collaborations when a user is rolled out
5 votes -
Transfer Ownership Enterprise Event
Currently, when you delete a user the only way to show that the content from one user to another user in the enterprise events are track two separate events:
- UPLOAD (Creation of the new folder with the user's naming convention)
- MOVE (From unknown location/user, to the new folder)This mean you needs to track the newly created parent.name and the move event with the item.name. I'm proposing two potential enhancements:
1) Enhance the MOVE event to show the source user/item details AND target user/item details.
2) Create a new TRANSFER_OWNERSHIP event so that you can distinguish between a…5 votes -
ReadOnly Downloads
Allow files to be downloaded via the API when the only Application scope checked is "Read all files and folders stored in Box". Preferably as well users should be able to go into the list of apps authorized to access their files and enforce readOnly access as well.
It is a completely unnecessary liability for apps that only need to download files, and an unnecessary security risk for a User/Organization's data.
2 votes -
Allow Enterprise Event API Endpoint to access 7yrs worth of data to match the activity reports provided by the web app
Enterprise Events API endpoint only allows retrieval of events up to one year back. Activity reports in Box go back 7 yrs. Events contain a lot more useful data than activity reports so the request is to match the retention period between the two so the same amount of data can be collected via the API or web application.
9 votesBox does not currently plan to extend the lookback period fo Enterprise Events.
-
API to sync folders for users.
If we could sync folders directly through our internal web app it would cut several steps out of user workflows. I would love to put a sync slider next to the job line so they could sync directly from this screen.
Specifically, I am talking about leveraging the tools via APIs. So having an API we could leverage to sync folders down for users.
4 votesThis request cannot practically be implemented as an API. A client needs to control the state of local items on an endpoint such as a user’s computer, much like the Box Drive or Box Mobile clients do today. The only planned supported means for such synchronization capabilities are the Box Drive and Mobile clients.
- Don't see your idea?