The Amazon WorkDocs Administrative SDK provides full administrator level access to WorkDocs site resources, allowing you to integrate your applications and manage your WorkDocs sites, folders, files, users, and permissions programmatically. Software vendors can sell their WorkDocs integrated applications in AWS Marketplace, and site administrators can discover, deploy and manage these applications directly from the WorkDocs admin console.

Typical applications that can be integrated with Amazon WorkDocs using the Administrative SDK include:

Security and compliance: Auditing, anti-virus scanning and data loss protection (DLP) applications can scan Amazon WorkDocs content either periodically or as new contents gets added, to detect security threats and data leakage, and take mitigation actions such as purging or quarantining files and enforce appropriate permission policies.

Content migration: Migrate users and content from on-premises and cloud content repositories to WorkDocs, by automating user account provisioning, replicating folder structures, uploading files and maintaining attributes and comments, and setting permissions.

Content integration: Integrate WorkDocs content natively into web and mobile applications

Get Started With AWS for Free

Create a Free Account

Receive twelve months of access to the AWS Free Tier and enjoy AWS Basic Support features including, 24x7x365 customer service, support forums, and more.

View AWS Free Tier Details »

The Amazon WorkDocs Administrative SDK offers the following capabilities:
  • Available for Java, Python, Go, JavaScript, .NET, PHP, and Ruby
  • Automatic signing of API requests with SigV4 authentication
  • Integrated with AWS IAM to manage roles and permissions
  • Real-time notifications with Amazon SNS integration
  • Integrated with AWS CloudTrail for monitoring

You can download the AWS SDK here.  

For more information, please see API Reference Documentation. You can also use the Amazon WorkDocs forum