AWS News Blog

Attention Developers – Public Preview of Amazon WorkDocs SDK Now Available

I am a heavy-duty user and a big fan of Amazon WorkDocs. With AWS re:Invent just days away, I have nearly two dozen draft blog posts underway. I use WorkDocs to make sure that all of the interested parties are reviewing and commenting on the most recent version of each draft.

Today I am happy announce that we are launching a public preview of an Administrative SDK for WorkDocs. I have been looking forward to this announcement and can’t wait to build some tools to streamline my blogging and reviewing workflow. This SDK opens the doors to many types of value-added integration including advanced content management, document migration, virus scanning, data-loss prevention, and ediscovery.

The SDK provides full, administrator-level access to the resources contained within a WorkDocs site. You can build applications that manage users, content, and permissions and sell them on AWS Marketplace for deployment through the WorkDocs administrator console.

Resources and Actions
The Administrative SDK gives you Create, Read, Update, and Delete actions on WorkDocs users, folders, files, and permissions along with the ability to subscribe to notifications that are sent when an action is performed on them. Permission to access specific functions and resources is granted by AWS Identity and Access Management (IAM).

Here’s an overview of the functions provided by the SDK:

Users Folders Documents Permissions Notifications
  • Create User
  • Activate User
  • Describe Users
  • Update User
  • Delete User
  • Create Folder
  • Get Folder
  • Get Folder Path
  • Update Folder
  • Delete Folder
  • Describe Folder
  • Delete Folder Contents
  • Get Document
  • Delete Document
  • Get Document Path
  • Get Document Version
  • Describe Document Versions
  • Initiate Document Version Upload
  • Abort Document Version Upload
  • Update Document Version
  • Add Resource Permissions
  • Describe Resource Permissions
  • Remove Resource Permission
  • Remove All Resource Permissions
  • Subscribe to Notifications
  • Unsubscribe from Notifications

The SDK is available for Java and Python developers and works in all six AWS Regions where WorkDocs is available. The download is free and there is no charge for calls to the API during the Public Preview period.

Developers Wanted
During the Public Preview, we are looking for developers who are ready to commit engineering resources to the construction of a Proof of Concept application that uses the SDK, and who are willing to meet with the WorkDocs team to provide status updates and share feedback.

If you have an idea for a great application and would like to apply for the Public Preview, sign up today.

Jeff;