Example: tourism industry

Amazon WorkDocs - Developer Guide - AWS …

Amazon WorkDocsDeveloper GuideAmazon WorkDocs Developer GuideAmazon WorkDocs : Developer GuideCopyright 2020 Amazon Web Services, Inc. and/or its affiliates. All rights 's trademarks and trade dress may not be used in connection with any product or service that is notAmazon's, in any manner that is likely to cause confusion among customers, or in any manner that disparages ordiscredits Amazon . All other trademarks not owned by Amazon are the property of their respective owners, who mayor may not be affiliated with, connected to, or sponsored by WorkDocs Developer GuideTable of ContentsWhat is Amazon WorkDocs ? .. 1 Accessing .. 1 Resources.

Amazon WorkDocs Developer Guide Connect to Amazon WorkDocs Using IAM User Credentials Getting Started The following code snippets can help you get started using the Amazon WorkDocs SDK.

Tags:

  Amazon, Developer, Guide, Workdocs, Amazon workdocs developer guide

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of Amazon WorkDocs - Developer Guide - AWS …

1 Amazon WorkDocsDeveloper GuideAmazon WorkDocs Developer GuideAmazon WorkDocs : Developer GuideCopyright 2020 Amazon Web Services, Inc. and/or its affiliates. All rights 's trademarks and trade dress may not be used in connection with any product or service that is notAmazon's, in any manner that is likely to cause confusion among customers, or in any manner that disparages ordiscredits Amazon . All other trademarks not owned by Amazon are the property of their respective owners, who mayor may not be affiliated with, connected to, or sponsored by WorkDocs Developer GuideTable of ContentsWhat is Amazon WorkDocs ? .. 1 Accessing .. 1 Resources.

2 1 Getting started .. 3 Connect to Amazon WorkDocs with IAM user credentials .. 3 Connect to Amazon WorkDocs by assuming a role .. 4 Upload a 6 Download a document .. 7 Subscribe to 7 Creating a new user .. 8 Adding permissions to user on a resource .. 9 Authentication and access control for administrative applications .. 10 Grant permission to Amazon WorkDocs API to a Developer .. 10 Grant permission to a third-party Developer .. 10 Grant permission to a Developer to assume an IAM role .. 12 Restricting access to a specific Amazon WorkDocs instance .. 12 Managing notifications for an IAM user or a role .. 13 Authentication and access control for user applications.

3 14 Create an application .. 14 Application scopes .. 15 Invoking Amazon WorkDocs APIs .. 16 Amazon WorkDocs Content Manager .. 17 Constructing Amazon WorkDocs Content Manager .. 17 Downloading a document .. 17 Uploading a 18 AWS glossary .. 20iiiAmazon WorkDocs Developer GuideAccessingWhat is Amazon WorkDocs ? Amazon WorkDocs is a fully managed, secure enterprise storage and sharing service with strongadministrative controls and feedback capabilities that improve user productivity. Files are stored in thecloud, safely and securely. Your user's files are only visible to them, and their designated contributorsand viewers. Other members of your organization do not have access to other user's files unless they arespecifically granted can share their files with other members of your organization for collaboration or review.

4 TheAmazon WorkDocs client applications can be used to view many different types of files, dependingon the Internet media type of the file. Amazon WorkDocs supports all common document and imageformats, and support for additional media types is constantly being more information, see Amazon users use the client applications to access their files. Non-administrative users never need to use theAmazon WorkDocs console or the administration dashboard. Amazon WorkDocs offers several differentclient applications and utilities: A web application used for document management and reviewing. Native apps for mobile devices used for document review.

5 A document synchronization app used to synchronize a folder on your Mac or Windows desktop withyour Amazon WorkDocs files. Web clipper browser extensions for several popular web browsers that allow you to save an image of aweb page to your Amazon WorkDocs Amazon WorkDocs , there are no upfront fees or commitments. You pay only for active useraccounts, and the storage you use. For more information, go to following related resources can help you as you work with this service. Classes & Workshops Links to role-based and specialty courses as well as self-paced labs to helpsharpen your AWS skills and gain practical experience. AWS Developer Tools Links to Developer tools, SDKs, IDE toolkits, and command line tools fordeveloping and managing AWS applications.

6 AWS Whitepapers Links to a comprehensive list of technical AWS whitepapers, covering topics suchas architecture, security, and economics and authored by AWS Solutions Architects or other technicalexperts. AWS Support Center The hub for creating and managing your AWS Support cases. Also includeslinks to other helpful resources, such as forums, technical FAQs, service health status, and AWS WorkDocs Developer GuideResources AWS Support The primary web page for information about AWS Support, a one-on-one, fast-response support channel to help you build and run applications in the cloud. Contact Us A central contact point for inquiries concerning AWS billing, account, events, abuse, andother issues.

7 AWS Site Terms Detailed information about our copyright and trademark; your account, license, andsite access; and other WorkDocs Developer GuideConnect to Amazon WorkDocs with IAM user credentialsGetting startedThe following code snippets can help you get started using the Amazon WorkDocs Connect to Amazon WorkDocs with IAM user credentials and query for users (p. 3) Connect to Amazon WorkDocs by assuming a role and browse a user s root folder (p. 4) Upload a document (p. 6) Download a document (p. 7) Subscribe to notifications (p. 7) Creating a new user (p. 8) Adding permissions to user on a resource (p. 9)Connect to Amazon WorkDocs with IAM usercredentials and query for usersThe following code, using the AWS SDK, illustrates the steps in making API calls using an IAM user s APIcredentials.

8 In this case the API user and the Amazon WorkDocs site belong to the same AWS that the IAM user has been granted Amazon WorkDocs API access through an appropriate code sample uses describeUsers API to search for users and obtain metadata for users. Usermetadata provides details such as first name, last name, User ID and Root Folder ID. Root Folder ID isparticularly helpful if you want to perform any content upload or download operations on behalf of code requires that you obtain an Amazon WorkDocs Organization can get a Amazon WorkDocs organization ID from the AWS console using the following steps:To get an organization the AWS Directory Service console navigation pane, select Directory ID corresponding to your Amazon WorkDocs site is the Organization ID for that following is the code example:import ;import ;import ;import ;import ;import ;import ;import ;import ;import ;import.

9 3 Amazon WorkDocs Developer GuideConnect to Amazon WorkDocs by assuming a rolepublic class GetUserDemo { public static void main(String[] args) throws Exception { AWSC redentials longTermCredentials = new BasicAWSC redentials("accessKey", "secretKey"); AWSS taticCredentialsProvider staticCredentialProvider = new AWSS taticCredentialsProvider(longTermCredent ials); AmazonWorkDocs WorkDocs = ().withCredentials(staticCredentialProvi der) .withRegion( ).build(); List<User> wdUsers = new ArrayList<>(); DescribeUsersRequest request = new DescribeUsersRequest(); // The OrganizationId used here is an example and it should be replaced // with the OrganizationId of your WorkDocs site.}}

10 ("d-123456789c"); ("joe"); String marker = null; do { (marker); DescribeUsersResult result = (request); ( ()); marker = (); } while (marker != null); ("List of users matching the query string: joe "); for (User wdUser : wdUsers) { ("Firstname:%s | Lastname:%s | Email:%s | root-folder-id:%s\n", (), (), (), ()); } }}Connect to Amazon WorkDocs by assuming a roleand browse a user s root folderThis sample code, using the AWS Java SDK, illustrates the individual steps for assuming a role andusing the role's temporary security credentials to access Amazon WorkDocs .


Related search queries