AWS WorkSpaces
  • 24 Mar 2025
  • 2 Minutes to read
  • Dark
    Light

AWS WorkSpaces

  • Dark
    Light

Article summary

Amazon WorkSpaces enables you to provision virtual, cloud-based desktops known as WorkSpaces for your users. WorkSpaces eliminates the need to procure and deploy hardware or install complex software. You can quickly add or remove users as needs change.

Amazon WorkSpaces allows you to choose between WorkSpaces Personal and WorkSpaces Pools depending on your organization and user needs.

  • WorkSpaces Personal: Choose WorkSpaces Personal if you need persistent virtual desktops that are tailored for users who need a highly personalized desktop provisioned for their exclusive use. This is like a physical desktop computer that's assigned to an individual.

  • WorkSpaces Pool: Choose WorkSpaces Pool for non-persistent virtual desktops that are tailored for users who need access to highly curated desktop environments hosted on ephemeral infrastructure.

More information can be found at AWS WorkSpaces Documentation website.

Integration Method: API Ingest

Tables: Software Inventory Info (5020), Device Inventory Info (5001)

This integration supports the following events.

Event

Description

Describe Workspaces

Describes the specified WorkSpaces.

Describe Applications

Describes the applications installed in the specified WorkSpaces.

This integration supports the following versions.

AWS Workspaces API version

com.amazonaws.workspace.v20150408

Note:

AWS Workspace is a continuously updated cloud service. As of this document preparation, latest release was on Feb 27, 2025.

Prerequisites

  • To Configure AWS Workspace either personal or pool, refer here.

  • Refer to this common procedure on how to create an IAM user, configure the AWS Access Key and AWS Secret Key, attach an IAM policy with required permissions.

  • The user should have access to the DataBee console.

Configuration Overview

  1. Generate an AWS Access Key & Secret Key with the required IAM policies.

  2. Configure the AWS Workspaces data feed in the DataBee console with the required Access Key and Secret Key.

    DataBee Parameter

    AWS Workspaces Parameter

    Access Key

    AWS Access Key

    Secret Key

    AWS Secret Key

    AWS Region

    AWS Region

    Service Name

    workspaces

AWS WorkSpaces Configuration

Ensure AWS Access Key is associated with the service user which has been attached to an IAM policy with following Actions allowed.

Minimum IAM policy required:

DataBee Configuration

  1. Login to the DataBee UI, navigate to Data > Data Feeds and click the Add New Data Feed button.
     A screenshot of a computer  AI-generated content may be incorrect.

  2. Search for the AWS Workspaces and click it.
     

  3. Click on the API Ingest option for collection method.

     A screenshot of a computer  AI-generated content may be incorrect.

  4. Enter feed contact information and click Next.

     A screenshot of a computer  AI-generated content may be incorrect.


  5. In the configuration page, confirm the following:

    • Authorization Method: AWS Signature

    • API Base URL: this is the base URL that DataBee will interact with. Replace AWS Region in the placeholder, refer to your AWS region.

    • Access key: paste the AWS client access key.

    • Secret key: paste the AWS client secret key.

    • Session token can be left empty.

    • AWS region: enter your AWS region.

    • Service name: workspaces

    • Event types: preselected for all the event types that integration pulls.

  6. Click Submit.

Troubleshooting Tips

  • Ensure the Access Key, Secret Key are pasted correctly. Since you cannot view the Secret Key after the 1st time, re-create the Access Key & Secret Key, paste it on a text editor to ensure no spaces or unexpected characters are included and reconfigure the DataBee feed.

  • Ensure the appropriate privileges are assigned for client creds.


Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Eddy AI, facilitating knowledge discovery through conversational intelligence