IoT SiteWise
Table of Contents
Privileges
AssociateAssets
- description: Grants permission to associate a child asset to a parent asset by a hierarchy
- access level: Write
- resource types
{
"asset": {
"resource_type": "asset",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
BatchAssociateProjectAssets
- description: Grants permission to associate assets to a project
- access level: Write
- resource types
{
"project": {
"resource_type": "project",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
BatchDisassociateProjectAssets
- description: Grants permission to disassociate assets from a project
- access level: Write
- resource types
{
"project": {
"resource_type": "project",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
BatchPutAssetPropertyValue
- description: Grants permission to put property values for asset properties
- access level: Write
- resource types
{
"asset": {
"resource_type": "asset",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
CreateAccessPolicy
- description: Grants permission to create an access policy for a portal or a project
- access level: Permissions management
- resource types
{
"portal": {
"resource_type": "portal",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"project": {
"resource_type": "project",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependent_actions": []
}
}
CreateAsset
- description: Grants permission to create an asset from an asset model
- access level: Write
- resource types
{
"asset-model": {
"resource_type": "asset-model",
"required": true,
"condition_keys": [],
"dependent_actions": []
},
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependent_actions": []
}
}
CreateAssetModel
- description: Grants permission to create an asset model
- access level: Write
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependent_actions": []
}
}
CreateDashboard
- description: Grants permission to create a dashboard in a project
- access level: Write
- resource types
{
"project": {
"resource_type": "project",
"required": true,
"condition_keys": [],
"dependent_actions": []
},
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependent_actions": []
}
}
CreateGateway
- description: Grants permission to create a gateway
- access level: Write
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependent_actions": []
}
}
CreatePortal
- description: Grants permission to create a portal
- access level: Write
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependent_actions": [
"sso:CreateManagedApplicationInstance",
"sso:DescribeRegisteredRegions"
]
}
}
CreateProject
- description: Grants permission to create a project in a portal
- access level: Write
- resource types
{
"portal": {
"resource_type": "portal",
"required": true,
"condition_keys": [],
"dependent_actions": []
},
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependent_actions": []
}
}
DeleteAccessPolicy
- description: Grants permission to delete an access policy
- access level: Permissions management
- resource types
{
"access-policy": {
"resource_type": "access-policy",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DeleteAsset
- description: Grants permission to delete an asset
- access level: Write
- resource types
{
"asset": {
"resource_type": "asset",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DeleteAssetModel
- description: Grants permission to delete an asset model
- access level: Write
- resource types
{
"asset-model": {
"resource_type": "asset-model",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DeleteDashboard
- description: Grants permission to delete a dashboard
- access level: Write
- resource types
{
"dashboard": {
"resource_type": "dashboard",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DeleteGateway
- description: Grants permission to delete a gateway
- access level: Write
- resource types
{
"gateway": {
"resource_type": "gateway",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DeletePortal
- description: Grants permission to delete a portal
- access level: Write
- resource types
{
"portal": {
"resource_type": "portal",
"required": true,
"condition_keys": [],
"dependent_actions": [
"sso:DeleteManagedApplicationInstance"
]
}
}
DeleteProject
- description: Grants permission to delete a project
- access level: Write
- resource types
{
"project": {
"resource_type": "project",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeAccessPolicy
- description: Grants permission to describe an access policy
- access level: Read
- resource types
{
"access-policy": {
"resource_type": "access-policy",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeAsset
- description: Grants permission to describe an asset
- access level: Read
- resource types
{
"asset": {
"resource_type": "asset",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeAssetModel
- description: Grants permission to describe an asset model
- access level: Read
- resource types
{
"asset-model": {
"resource_type": "asset-model",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeAssetProperty
- description: Grants permission to describe an asset property
- access level: Read
- resource types
{
"asset": {
"resource_type": "asset",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeDashboard
- description: Grants permission to describe a dashboard
- access level: Read
- resource types
{
"dashboard": {
"resource_type": "dashboard",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeGateway
- description: Grants permission to describe a gateway
- access level: Read
- resource types
{
"gateway": {
"resource_type": "gateway",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeGatewayCapabilityConfiguration
- description: Grants permission to describe a capability configuration for a gateway
- access level: Read
- resource types
{
"gateway": {
"resource_type": "gateway",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeLoggingOptions
- description: Grants permission to describe logging options for the AWS account
- access level: Read
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
DescribePortal
- description: Grants permission to describe a portal
- access level: Read
- resource types
{
"portal": {
"resource_type": "portal",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DescribeProject
- description: Grants permission to describe a project
- access level: Read
- resource types
{
"project": {
"resource_type": "project",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
DisassociateAssets
- description: Grants permission to disassociate a child asset from a parent asset by a hierarchy
- access level: Write
- resource types
{
"asset": {
"resource_type": "asset",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
GetAssetPropertyAggregates
- description: Grants permission to retrieve computed aggregates for an asset property
- access level: Read
- resource types
{
"asset": {
"resource_type": "asset",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
GetAssetPropertyValue
- description: Grants permission to retrieve the latest value for an asset property
- access level: Read
- resource types
{
"asset": {
"resource_type": "asset",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
GetAssetPropertyValueHistory
- description: Grants permission to retrieve the value history for an asset property
- access level: Read
- resource types
{
"asset": {
"resource_type": "asset",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
ListAccessPolicies
- description: Grants permission to list all access policies for an identity or a resource
- access level: List
- resource types
{
"portal": {
"resource_type": "portal",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"project": {
"resource_type": "project",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
ListAssetModels
- description: Grants permission to list all asset models
- access level: List
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
ListAssets
- description: Grants permission to list all assets
- access level: List
- resource types
{
"asset-model": {
"resource_type": "asset-model",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
ListAssociatedAssets
- description: Grants permission to list all assets associated to an asset by a hierarchy
- access level: List
- resource types
{
"asset": {
"resource_type": "asset",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
ListDashboards
- description: Grants permission to list all dashboards in a project
- access level: List
- resource types
{
"project": {
"resource_type": "project",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
ListGateways
- description: Grants permission to list all gateways
- access level: List
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
ListPortals
- description: Grants permission to list all portals
- access level: List
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
ListProjectAssets
- description: Grants permission to list all assets associated with a project
- access level: List
- resource types
{
"project": {
"resource_type": "project",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
ListProjects
- description: Grants permission to list all projects in a portal
- access level: List
- resource types
{
"portal": {
"resource_type": "portal",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
- description: Grants permission to list all tags for a resource
- access level: Read
- resource types
{
"access-policy": {
"resource_type": "access-policy",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"asset": {
"resource_type": "asset",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"asset-model": {
"resource_type": "asset-model",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"dashboard": {
"resource_type": "dashboard",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"gateway": {
"resource_type": "gateway",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"portal": {
"resource_type": "portal",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"project": {
"resource_type": "project",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:ResourceTag/${TagKey}"
],
"dependent_actions": []
}
}
PutLoggingOptions
- description: Grants permission to set logging options for the AWS account
- access level: Write
- resource types
{
"": {
"resource_type": "",
"required": false,
"condition_keys": [],
"dependent_actions": []
}
}
TagResource
- description: Grants permission to tag a resource
- access level: Tagging
- resource types
{
"access-policy": {
"resource_type": "access-policy",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"asset": {
"resource_type": "asset",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"asset-model": {
"resource_type": "asset-model",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"dashboard": {
"resource_type": "dashboard",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"gateway": {
"resource_type": "gateway",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"portal": {
"resource_type": "portal",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"project": {
"resource_type": "project",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:TagKeys",
"aws:RequestTag/${TagKey}"
],
"dependent_actions": []
}
}
UntagResource
- description: Grants permission to untag a resource
- access level: Tagging
- resource types
{
"access-policy": {
"resource_type": "access-policy",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"asset": {
"resource_type": "asset",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"asset-model": {
"resource_type": "asset-model",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"dashboard": {
"resource_type": "dashboard",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"gateway": {
"resource_type": "gateway",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"portal": {
"resource_type": "portal",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"project": {
"resource_type": "project",
"required": false,
"condition_keys": [],
"dependent_actions": []
},
"": {
"resource_type": "",
"required": false,
"condition_keys": [
"aws:TagKeys"
],
"dependent_actions": []
}
}
UpdateAccessPolicy
- description: Grants permission to update an access policy
- access level: Permissions management
- resource types
{
"access-policy": {
"resource_type": "access-policy",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateAsset
- description: Grants permission to update an asset
- access level: Write
- resource types
{
"asset": {
"resource_type": "asset",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateAssetModel
- description: Grants permission to update an asset model
- access level: Write
- resource types
{
"asset-model": {
"resource_type": "asset-model",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateAssetProperty
- description: Grants permission to update an asset property
- access level: Write
- resource types
{
"asset": {
"resource_type": "asset",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateDashboard
- description: Grants permission to update a dashboard
- access level: Write
- resource types
{
"dashboard": {
"resource_type": "dashboard",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateGateway
- description: Grants permission to update a gateway
- access level: Write
- resource types
{
"gateway": {
"resource_type": "gateway",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateGatewayCapabilityConfiguration
- description: Grants permission to update a capability configuration for a gateway
- access level: Write
- resource types
{
"gateway": {
"resource_type": "gateway",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
UpdatePortal
- description: Grants permission to update a portal
- access level: Write
- resource types
{
"portal": {
"resource_type": "portal",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}
UpdateProject
- description: Grants permission to update a project
- access level: Write
- resource types
{
"project": {
"resource_type": "project",
"required": true,
"condition_keys": [],
"dependent_actions": []
}
}