Amazon WorkSpaces Thin Client (thinclient)

2023-12-02

17 new actions, 3 new resources, 3 new conditions

Additions

    Actions
  • CreateEnvironment
    • Description:  Grants permission to create environments
    • Access:  Write
  • DeleteDevice
    • Description:  Grants permission to delete devices
    • Access:  Write
    • Resources: 

      Name: device

      Required: Yes

  • DeleteEnvironment
    • Description:  Grants permission to delete environments
    • Access:  Write
    • Resources: 

      Name: environment

      Required: Yes

  • DeregisterDevice
    • Description:  Grants permission to deregister devices
    • Access:  Write
    • Resources: 

      Name: device

      Required: Yes

  • GetDevice
    • Description:  Grants permission to get details of devices
    • Access:  Read
    • Resources: 

      Name: device

      Required: Yes

  • GetEnvironment
    • Description:  Grants permission to get details of environments
    • Access:  Read
    • Resources: 

      Name: environment

      Required: Yes

  • GetSoftwareSet
    • Description:  Grants permission to get details of software sets
    • Access:  Read
    • Resources: 

      Name: softwareset

      Required: Yes

  • ListDeviceSessions
    • Description:  Grants permission to list device sessions
    • Access:  List
  • ListDevices
    • Description:  Grants permission to list devices
    • Access:  List
  • ListEnvironments
    • Description:  Grants permission to list environments
    • Access:  List
  • ListSoftwareSets
    • Description:  Grants permission to list software sets
    • Access:  List
  • ListTagsForResource
    • Description:  Grants permission to list tags for a resource
    • Access:  List
  • TagResource
    • Description:  Grants permission to add one or more tags to a resource
    • Access:  Tagging
    • Resources: 

      Name: device

      Required: No

      Name: environment

      Required: No

    • Conditions: 

      aws:TagKeys

      aws:RequestTag/${TagKey}

  • UntagResource
    • Description:  Grants permission to remove one or more tags from a resource
    • Access:  Tagging
    • Resources: 

      Name: device

      Required: No

      Name: environment

      Required: No

    • Conditions: 

      aws:TagKeys

  • UpdateDevice
    • Description:  Grants permission to update devices
    • Access:  Write
    • Resources: 

      Name: device

      Required: Yes

  • UpdateEnvironment
    • Description:  Grants permission to update environments
    • Access:  Write
    • Resources: 

      Name: environment

      Required: Yes

  • UpdateSoftwareSet
    • Description:  Grants permission to update software set
    • Access:  Write
    • Resources: 

      Name: softwareset

      Required: Yes

    Resources
  • environment
    • Arn:  arn:${Partition}:thinclient::${Account}:environment/${EnvironmentId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • device
    • Arn:  arn:${Partition}:thinclient::${Account}:device/${DeviceId}
    • Conditions: 

      aws:ResourceTag/${TagKey}

  • softwareset
    • Arn:  arn:${Partition}:thinclient::${Account}:softwareset/${SoftwareSetId}
    Conditions
  • aws:RequestTag/${TagKey}
    • Description:  Filters access by the tags that are passed in the request
    • Type:  String
  • aws:ResourceTag/${TagKey}
    • Description:  Filters access by the tags associated with the resource
    • Type:  String
  • aws:TagKeys
    • Description:  Filters access by the tag keys that are passed in the request
    • Type:  ArrayOfString