1. Packages
  2. AWS
  3. API Docs
  4. quicksight
  5. CustomPermissions
AWS v7.7.0 published on Friday, Sep 5, 2025 by Pulumi

aws.quicksight.CustomPermissions

Explore with Pulumi AI

aws logo
AWS v7.7.0 published on Friday, Sep 5, 2025 by Pulumi

    Manages a QuickSight custom permissions profile.

    Example Usage

    resource “aws.quicksight.CustomPermissions” “example” { custom_permissions_name = “example-permissions”

    capabilities { print_reports = “DENY” share_dashboards = “DENY” } }

    Create CustomPermissions Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new CustomPermissions(name: string, args: CustomPermissionsArgs, opts?: CustomResourceOptions);
    @overload
    def CustomPermissions(resource_name: str,
                          args: CustomPermissionsArgs,
                          opts: Optional[ResourceOptions] = None)
    
    @overload
    def CustomPermissions(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          custom_permissions_name: Optional[str] = None,
                          aws_account_id: Optional[str] = None,
                          capabilities: Optional[CustomPermissionsCapabilitiesArgs] = None,
                          region: Optional[str] = None,
                          tags: Optional[Mapping[str, str]] = None)
    func NewCustomPermissions(ctx *Context, name string, args CustomPermissionsArgs, opts ...ResourceOption) (*CustomPermissions, error)
    public CustomPermissions(string name, CustomPermissionsArgs args, CustomResourceOptions? opts = null)
    public CustomPermissions(String name, CustomPermissionsArgs args)
    public CustomPermissions(String name, CustomPermissionsArgs args, CustomResourceOptions options)
    
    type: aws:quicksight:CustomPermissions
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args CustomPermissionsArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args CustomPermissionsArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args CustomPermissionsArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CustomPermissionsArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CustomPermissionsArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var customPermissionsResource = new Aws.Quicksight.CustomPermissions("customPermissionsResource", new()
    {
        CustomPermissionsName = "string",
        AwsAccountId = "string",
        Capabilities = new Aws.Quicksight.Inputs.CustomPermissionsCapabilitiesArgs
        {
            AddOrRunAnomalyDetectionForAnalyses = "string",
            CreateAndUpdateDashboardEmailReports = "string",
            CreateAndUpdateDataSources = "string",
            CreateAndUpdateDatasets = "string",
            CreateAndUpdateThemes = "string",
            CreateAndUpdateThresholdAlerts = "string",
            CreateSharedFolders = "string",
            CreateSpiceDataset = "string",
            ExportToCsv = "string",
            ExportToCsvInScheduledReports = "string",
            ExportToExcel = "string",
            ExportToExcelInScheduledReports = "string",
            ExportToPdf = "string",
            ExportToPdfInScheduledReports = "string",
            IncludeContentInScheduledReportsEmail = "string",
            PrintReports = "string",
            RenameSharedFolders = "string",
            ShareAnalyses = "string",
            ShareDashboards = "string",
            ShareDataSources = "string",
            ShareDatasets = "string",
            SubscribeDashboardEmailReports = "string",
            ViewAccountSpiceCapacity = "string",
        },
        Region = "string",
        Tags = 
        {
            { "string", "string" },
        },
    });
    
    example, err := quicksight.NewCustomPermissions(ctx, "customPermissionsResource", &quicksight.CustomPermissionsArgs{
    	CustomPermissionsName: pulumi.String("string"),
    	AwsAccountId:          pulumi.String("string"),
    	Capabilities: &quicksight.CustomPermissionsCapabilitiesArgs{
    		AddOrRunAnomalyDetectionForAnalyses:   pulumi.String("string"),
    		CreateAndUpdateDashboardEmailReports:  pulumi.String("string"),
    		CreateAndUpdateDataSources:            pulumi.String("string"),
    		CreateAndUpdateDatasets:               pulumi.String("string"),
    		CreateAndUpdateThemes:                 pulumi.String("string"),
    		CreateAndUpdateThresholdAlerts:        pulumi.String("string"),
    		CreateSharedFolders:                   pulumi.String("string"),
    		CreateSpiceDataset:                    pulumi.String("string"),
    		ExportToCsv:                           pulumi.String("string"),
    		ExportToCsvInScheduledReports:         pulumi.String("string"),
    		ExportToExcel:                         pulumi.String("string"),
    		ExportToExcelInScheduledReports:       pulumi.String("string"),
    		ExportToPdf:                           pulumi.String("string"),
    		ExportToPdfInScheduledReports:         pulumi.String("string"),
    		IncludeContentInScheduledReportsEmail: pulumi.String("string"),
    		PrintReports:                          pulumi.String("string"),
    		RenameSharedFolders:                   pulumi.String("string"),
    		ShareAnalyses:                         pulumi.String("string"),
    		ShareDashboards:                       pulumi.String("string"),
    		ShareDataSources:                      pulumi.String("string"),
    		ShareDatasets:                         pulumi.String("string"),
    		SubscribeDashboardEmailReports:        pulumi.String("string"),
    		ViewAccountSpiceCapacity:              pulumi.String("string"),
    	},
    	Region: pulumi.String("string"),
    	Tags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    })
    
    var customPermissionsResource = new CustomPermissions("customPermissionsResource", CustomPermissionsArgs.builder()
        .customPermissionsName("string")
        .awsAccountId("string")
        .capabilities(CustomPermissionsCapabilitiesArgs.builder()
            .addOrRunAnomalyDetectionForAnalyses("string")
            .createAndUpdateDashboardEmailReports("string")
            .createAndUpdateDataSources("string")
            .createAndUpdateDatasets("string")
            .createAndUpdateThemes("string")
            .createAndUpdateThresholdAlerts("string")
            .createSharedFolders("string")
            .createSpiceDataset("string")
            .exportToCsv("string")
            .exportToCsvInScheduledReports("string")
            .exportToExcel("string")
            .exportToExcelInScheduledReports("string")
            .exportToPdf("string")
            .exportToPdfInScheduledReports("string")
            .includeContentInScheduledReportsEmail("string")
            .printReports("string")
            .renameSharedFolders("string")
            .shareAnalyses("string")
            .shareDashboards("string")
            .shareDataSources("string")
            .shareDatasets("string")
            .subscribeDashboardEmailReports("string")
            .viewAccountSpiceCapacity("string")
            .build())
        .region("string")
        .tags(Map.of("string", "string"))
        .build());
    
    custom_permissions_resource = aws.quicksight.CustomPermissions("customPermissionsResource",
        custom_permissions_name="string",
        aws_account_id="string",
        capabilities={
            "add_or_run_anomaly_detection_for_analyses": "string",
            "create_and_update_dashboard_email_reports": "string",
            "create_and_update_data_sources": "string",
            "create_and_update_datasets": "string",
            "create_and_update_themes": "string",
            "create_and_update_threshold_alerts": "string",
            "create_shared_folders": "string",
            "create_spice_dataset": "string",
            "export_to_csv": "string",
            "export_to_csv_in_scheduled_reports": "string",
            "export_to_excel": "string",
            "export_to_excel_in_scheduled_reports": "string",
            "export_to_pdf": "string",
            "export_to_pdf_in_scheduled_reports": "string",
            "include_content_in_scheduled_reports_email": "string",
            "print_reports": "string",
            "rename_shared_folders": "string",
            "share_analyses": "string",
            "share_dashboards": "string",
            "share_data_sources": "string",
            "share_datasets": "string",
            "subscribe_dashboard_email_reports": "string",
            "view_account_spice_capacity": "string",
        },
        region="string",
        tags={
            "string": "string",
        })
    
    const customPermissionsResource = new aws.quicksight.CustomPermissions("customPermissionsResource", {
        customPermissionsName: "string",
        awsAccountId: "string",
        capabilities: {
            addOrRunAnomalyDetectionForAnalyses: "string",
            createAndUpdateDashboardEmailReports: "string",
            createAndUpdateDataSources: "string",
            createAndUpdateDatasets: "string",
            createAndUpdateThemes: "string",
            createAndUpdateThresholdAlerts: "string",
            createSharedFolders: "string",
            createSpiceDataset: "string",
            exportToCsv: "string",
            exportToCsvInScheduledReports: "string",
            exportToExcel: "string",
            exportToExcelInScheduledReports: "string",
            exportToPdf: "string",
            exportToPdfInScheduledReports: "string",
            includeContentInScheduledReportsEmail: "string",
            printReports: "string",
            renameSharedFolders: "string",
            shareAnalyses: "string",
            shareDashboards: "string",
            shareDataSources: "string",
            shareDatasets: "string",
            subscribeDashboardEmailReports: "string",
            viewAccountSpiceCapacity: "string",
        },
        region: "string",
        tags: {
            string: "string",
        },
    });
    
    type: aws:quicksight:CustomPermissions
    properties:
        awsAccountId: string
        capabilities:
            addOrRunAnomalyDetectionForAnalyses: string
            createAndUpdateDashboardEmailReports: string
            createAndUpdateDataSources: string
            createAndUpdateDatasets: string
            createAndUpdateThemes: string
            createAndUpdateThresholdAlerts: string
            createSharedFolders: string
            createSpiceDataset: string
            exportToCsv: string
            exportToCsvInScheduledReports: string
            exportToExcel: string
            exportToExcelInScheduledReports: string
            exportToPdf: string
            exportToPdfInScheduledReports: string
            includeContentInScheduledReportsEmail: string
            printReports: string
            renameSharedFolders: string
            shareAnalyses: string
            shareDashboards: string
            shareDataSources: string
            shareDatasets: string
            subscribeDashboardEmailReports: string
            viewAccountSpiceCapacity: string
        customPermissionsName: string
        region: string
        tags:
            string: string
    

    CustomPermissions Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The CustomPermissions resource accepts the following input properties:

    CustomPermissionsName string

    Custom permissions profile name.

    The following arguments are optional:

    AwsAccountId string
    Capabilities CustomPermissionsCapabilities
    Actions to include in the custom permissions profile. See capabilities.
    Region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    Tags Dictionary<string, string>
    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
    CustomPermissionsName string

    Custom permissions profile name.

    The following arguments are optional:

    AwsAccountId string
    Capabilities CustomPermissionsCapabilitiesArgs
    Actions to include in the custom permissions profile. See capabilities.
    Region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    Tags map[string]string
    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
    customPermissionsName String

    Custom permissions profile name.

    The following arguments are optional:

    awsAccountId String
    capabilities CustomPermissionsCapabilities
    Actions to include in the custom permissions profile. See capabilities.
    region String
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    tags Map<String,String>
    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
    customPermissionsName string

    Custom permissions profile name.

    The following arguments are optional:

    awsAccountId string
    capabilities CustomPermissionsCapabilities
    Actions to include in the custom permissions profile. See capabilities.
    region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    tags {[key: string]: string}
    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
    custom_permissions_name str

    Custom permissions profile name.

    The following arguments are optional:

    aws_account_id str
    capabilities CustomPermissionsCapabilitiesArgs
    Actions to include in the custom permissions profile. See capabilities.
    region str
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    tags Mapping[str, str]
    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
    customPermissionsName String

    Custom permissions profile name.

    The following arguments are optional:

    awsAccountId String
    capabilities Property Map
    Actions to include in the custom permissions profile. See capabilities.
    region String
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    tags Map<String>
    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the CustomPermissions resource produces the following output properties:

    Arn string
    ARN of the custom permissions profile.
    Id string
    The provider-assigned unique ID for this managed resource.
    TagsAll Dictionary<string, string>
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.
    Arn string
    ARN of the custom permissions profile.
    Id string
    The provider-assigned unique ID for this managed resource.
    TagsAll map[string]string
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.
    arn String
    ARN of the custom permissions profile.
    id String
    The provider-assigned unique ID for this managed resource.
    tagsAll Map<String,String>
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.
    arn string
    ARN of the custom permissions profile.
    id string
    The provider-assigned unique ID for this managed resource.
    tagsAll {[key: string]: string}
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.
    arn str
    ARN of the custom permissions profile.
    id str
    The provider-assigned unique ID for this managed resource.
    tags_all Mapping[str, str]
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.
    arn String
    ARN of the custom permissions profile.
    id String
    The provider-assigned unique ID for this managed resource.
    tagsAll Map<String>
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Look up Existing CustomPermissions Resource

    Get an existing CustomPermissions resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: CustomPermissionsState, opts?: CustomResourceOptions): CustomPermissions
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            arn: Optional[str] = None,
            aws_account_id: Optional[str] = None,
            capabilities: Optional[CustomPermissionsCapabilitiesArgs] = None,
            custom_permissions_name: Optional[str] = None,
            region: Optional[str] = None,
            tags: Optional[Mapping[str, str]] = None,
            tags_all: Optional[Mapping[str, str]] = None) -> CustomPermissions
    func GetCustomPermissions(ctx *Context, name string, id IDInput, state *CustomPermissionsState, opts ...ResourceOption) (*CustomPermissions, error)
    public static CustomPermissions Get(string name, Input<string> id, CustomPermissionsState? state, CustomResourceOptions? opts = null)
    public static CustomPermissions get(String name, Output<String> id, CustomPermissionsState state, CustomResourceOptions options)
    resources:  _:    type: aws:quicksight:CustomPermissions    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Arn string
    ARN of the custom permissions profile.
    AwsAccountId string
    Capabilities CustomPermissionsCapabilities
    Actions to include in the custom permissions profile. See capabilities.
    CustomPermissionsName string

    Custom permissions profile name.

    The following arguments are optional:

    Region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    Tags Dictionary<string, string>
    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
    TagsAll Dictionary<string, string>
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.
    Arn string
    ARN of the custom permissions profile.
    AwsAccountId string
    Capabilities CustomPermissionsCapabilitiesArgs
    Actions to include in the custom permissions profile. See capabilities.
    CustomPermissionsName string

    Custom permissions profile name.

    The following arguments are optional:

    Region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    Tags map[string]string
    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
    TagsAll map[string]string
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.
    arn String
    ARN of the custom permissions profile.
    awsAccountId String
    capabilities CustomPermissionsCapabilities
    Actions to include in the custom permissions profile. See capabilities.
    customPermissionsName String

    Custom permissions profile name.

    The following arguments are optional:

    region String
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    tags Map<String,String>
    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
    tagsAll Map<String,String>
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.
    arn string
    ARN of the custom permissions profile.
    awsAccountId string
    capabilities CustomPermissionsCapabilities
    Actions to include in the custom permissions profile. See capabilities.
    customPermissionsName string

    Custom permissions profile name.

    The following arguments are optional:

    region string
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    tags {[key: string]: string}
    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
    tagsAll {[key: string]: string}
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.
    arn str
    ARN of the custom permissions profile.
    aws_account_id str
    capabilities CustomPermissionsCapabilitiesArgs
    Actions to include in the custom permissions profile. See capabilities.
    custom_permissions_name str

    Custom permissions profile name.

    The following arguments are optional:

    region str
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    tags Mapping[str, str]
    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
    tags_all Mapping[str, str]
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.
    arn String
    ARN of the custom permissions profile.
    awsAccountId String
    capabilities Property Map
    Actions to include in the custom permissions profile. See capabilities.
    customPermissionsName String

    Custom permissions profile name.

    The following arguments are optional:

    region String
    Region where this resource will be managed. Defaults to the Region set in the provider configuration.
    tags Map<String>
    Key-value map of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
    tagsAll Map<String>
    A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.

    Supporting Types

    CustomPermissionsCapabilities, CustomPermissionsCapabilitiesArgs

    AddOrRunAnomalyDetectionForAnalyses string
    The ability to add or run anomaly detection. Valid values: DENY.
    CreateAndUpdateDashboardEmailReports string
    The ability to create and update email reports. Valid values: DENY.
    CreateAndUpdateDataSources string
    The ability to create and update data sources. Valid values: DENY.
    CreateAndUpdateDatasets string
    The ability to create and update datasets. Valid values: DENY.
    CreateAndUpdateThemes string
    The ability to export to create and update themes. Valid values: DENY.
    CreateAndUpdateThresholdAlerts string
    The ability to create and update threshold alerts. Valid values: DENY.
    CreateSharedFolders string
    The ability to create shared folders. Valid values: DENY.
    CreateSpiceDataset string
    The ability to create a SPICE dataset. Valid values: DENY.
    ExportToCsv string
    The ability to export to CSV files from the UI. Valid values: DENY.
    ExportToCsvInScheduledReports string
    The ability to export to CSV files in scheduled email reports. Valid values: DENY.
    ExportToExcel string
    The ability to export to Excel files from the UI. Valid values: DENY.
    ExportToExcelInScheduledReports string
    The ability to export to Excel files in scheduled email reports. Valid values: DENY.
    ExportToPdf string
    The ability to export to PDF files from the UI. Valid values: DENY.
    ExportToPdfInScheduledReports string
    The ability to export to PDF files in scheduled email reports. Valid values: DENY.
    IncludeContentInScheduledReportsEmail string
    The ability to include content in scheduled email reports. Valid values: DENY.
    PrintReports string
    The ability to print reports. Valid values: DENY.
    RenameSharedFolders string
    The ability to rename shared folders. Valid values: DENY.
    ShareAnalyses string
    The ability to share analyses. Valid values: DENY.
    ShareDashboards string
    The ability to share dashboards. Valid values: DENY.
    ShareDataSources string
    The ability to share data sources. Valid values: DENY.
    ShareDatasets string
    The ability to share datasets. Valid values: DENY.
    SubscribeDashboardEmailReports string
    The ability to subscribe to email reports. Valid values: DENY.
    ViewAccountSpiceCapacity string
    The ability to view account SPICE capacity. Valid values: DENY.
    AddOrRunAnomalyDetectionForAnalyses string
    The ability to add or run anomaly detection. Valid values: DENY.
    CreateAndUpdateDashboardEmailReports string
    The ability to create and update email reports. Valid values: DENY.
    CreateAndUpdateDataSources string
    The ability to create and update data sources. Valid values: DENY.
    CreateAndUpdateDatasets string
    The ability to create and update datasets. Valid values: DENY.
    CreateAndUpdateThemes string
    The ability to export to create and update themes. Valid values: DENY.
    CreateAndUpdateThresholdAlerts string
    The ability to create and update threshold alerts. Valid values: DENY.
    CreateSharedFolders string
    The ability to create shared folders. Valid values: DENY.
    CreateSpiceDataset string
    The ability to create a SPICE dataset. Valid values: DENY.
    ExportToCsv string
    The ability to export to CSV files from the UI. Valid values: DENY.
    ExportToCsvInScheduledReports string
    The ability to export to CSV files in scheduled email reports. Valid values: DENY.
    ExportToExcel string
    The ability to export to Excel files from the UI. Valid values: DENY.
    ExportToExcelInScheduledReports string
    The ability to export to Excel files in scheduled email reports. Valid values: DENY.
    ExportToPdf string
    The ability to export to PDF files from the UI. Valid values: DENY.
    ExportToPdfInScheduledReports string
    The ability to export to PDF files in scheduled email reports. Valid values: DENY.
    IncludeContentInScheduledReportsEmail string
    The ability to include content in scheduled email reports. Valid values: DENY.
    PrintReports string
    The ability to print reports. Valid values: DENY.
    RenameSharedFolders string
    The ability to rename shared folders. Valid values: DENY.
    ShareAnalyses string
    The ability to share analyses. Valid values: DENY.
    ShareDashboards string
    The ability to share dashboards. Valid values: DENY.
    ShareDataSources string
    The ability to share data sources. Valid values: DENY.
    ShareDatasets string
    The ability to share datasets. Valid values: DENY.
    SubscribeDashboardEmailReports string
    The ability to subscribe to email reports. Valid values: DENY.
    ViewAccountSpiceCapacity string
    The ability to view account SPICE capacity. Valid values: DENY.
    addOrRunAnomalyDetectionForAnalyses String
    The ability to add or run anomaly detection. Valid values: DENY.
    createAndUpdateDashboardEmailReports String
    The ability to create and update email reports. Valid values: DENY.
    createAndUpdateDataSources String
    The ability to create and update data sources. Valid values: DENY.
    createAndUpdateDatasets String
    The ability to create and update datasets. Valid values: DENY.
    createAndUpdateThemes String
    The ability to export to create and update themes. Valid values: DENY.
    createAndUpdateThresholdAlerts String
    The ability to create and update threshold alerts. Valid values: DENY.
    createSharedFolders String
    The ability to create shared folders. Valid values: DENY.
    createSpiceDataset String
    The ability to create a SPICE dataset. Valid values: DENY.
    exportToCsv String
    The ability to export to CSV files from the UI. Valid values: DENY.
    exportToCsvInScheduledReports String
    The ability to export to CSV files in scheduled email reports. Valid values: DENY.
    exportToExcel String
    The ability to export to Excel files from the UI. Valid values: DENY.
    exportToExcelInScheduledReports String
    The ability to export to Excel files in scheduled email reports. Valid values: DENY.
    exportToPdf String
    The ability to export to PDF files from the UI. Valid values: DENY.
    exportToPdfInScheduledReports String
    The ability to export to PDF files in scheduled email reports. Valid values: DENY.
    includeContentInScheduledReportsEmail String
    The ability to include content in scheduled email reports. Valid values: DENY.
    printReports String
    The ability to print reports. Valid values: DENY.
    renameSharedFolders String
    The ability to rename shared folders. Valid values: DENY.
    shareAnalyses String
    The ability to share analyses. Valid values: DENY.
    shareDashboards String
    The ability to share dashboards. Valid values: DENY.
    shareDataSources String
    The ability to share data sources. Valid values: DENY.
    shareDatasets String
    The ability to share datasets. Valid values: DENY.
    subscribeDashboardEmailReports String
    The ability to subscribe to email reports. Valid values: DENY.
    viewAccountSpiceCapacity String
    The ability to view account SPICE capacity. Valid values: DENY.
    addOrRunAnomalyDetectionForAnalyses string
    The ability to add or run anomaly detection. Valid values: DENY.
    createAndUpdateDashboardEmailReports string
    The ability to create and update email reports. Valid values: DENY.
    createAndUpdateDataSources string
    The ability to create and update data sources. Valid values: DENY.
    createAndUpdateDatasets string
    The ability to create and update datasets. Valid values: DENY.
    createAndUpdateThemes string
    The ability to export to create and update themes. Valid values: DENY.
    createAndUpdateThresholdAlerts string
    The ability to create and update threshold alerts. Valid values: DENY.
    createSharedFolders string
    The ability to create shared folders. Valid values: DENY.
    createSpiceDataset string
    The ability to create a SPICE dataset. Valid values: DENY.
    exportToCsv string
    The ability to export to CSV files from the UI. Valid values: DENY.
    exportToCsvInScheduledReports string
    The ability to export to CSV files in scheduled email reports. Valid values: DENY.
    exportToExcel string
    The ability to export to Excel files from the UI. Valid values: DENY.
    exportToExcelInScheduledReports string
    The ability to export to Excel files in scheduled email reports. Valid values: DENY.
    exportToPdf string
    The ability to export to PDF files from the UI. Valid values: DENY.
    exportToPdfInScheduledReports string
    The ability to export to PDF files in scheduled email reports. Valid values: DENY.
    includeContentInScheduledReportsEmail string
    The ability to include content in scheduled email reports. Valid values: DENY.
    printReports string
    The ability to print reports. Valid values: DENY.
    renameSharedFolders string
    The ability to rename shared folders. Valid values: DENY.
    shareAnalyses string
    The ability to share analyses. Valid values: DENY.
    shareDashboards string
    The ability to share dashboards. Valid values: DENY.
    shareDataSources string
    The ability to share data sources. Valid values: DENY.
    shareDatasets string
    The ability to share datasets. Valid values: DENY.
    subscribeDashboardEmailReports string
    The ability to subscribe to email reports. Valid values: DENY.
    viewAccountSpiceCapacity string
    The ability to view account SPICE capacity. Valid values: DENY.
    add_or_run_anomaly_detection_for_analyses str
    The ability to add or run anomaly detection. Valid values: DENY.
    create_and_update_dashboard_email_reports str
    The ability to create and update email reports. Valid values: DENY.
    create_and_update_data_sources str
    The ability to create and update data sources. Valid values: DENY.
    create_and_update_datasets str
    The ability to create and update datasets. Valid values: DENY.
    create_and_update_themes str
    The ability to export to create and update themes. Valid values: DENY.
    create_and_update_threshold_alerts str
    The ability to create and update threshold alerts. Valid values: DENY.
    create_shared_folders str
    The ability to create shared folders. Valid values: DENY.
    create_spice_dataset str
    The ability to create a SPICE dataset. Valid values: DENY.
    export_to_csv str
    The ability to export to CSV files from the UI. Valid values: DENY.
    export_to_csv_in_scheduled_reports str
    The ability to export to CSV files in scheduled email reports. Valid values: DENY.
    export_to_excel str
    The ability to export to Excel files from the UI. Valid values: DENY.
    export_to_excel_in_scheduled_reports str
    The ability to export to Excel files in scheduled email reports. Valid values: DENY.
    export_to_pdf str
    The ability to export to PDF files from the UI. Valid values: DENY.
    export_to_pdf_in_scheduled_reports str
    The ability to export to PDF files in scheduled email reports. Valid values: DENY.
    include_content_in_scheduled_reports_email str
    The ability to include content in scheduled email reports. Valid values: DENY.
    print_reports str
    The ability to print reports. Valid values: DENY.
    rename_shared_folders str
    The ability to rename shared folders. Valid values: DENY.
    share_analyses str
    The ability to share analyses. Valid values: DENY.
    share_dashboards str
    The ability to share dashboards. Valid values: DENY.
    share_data_sources str
    The ability to share data sources. Valid values: DENY.
    share_datasets str
    The ability to share datasets. Valid values: DENY.
    subscribe_dashboard_email_reports str
    The ability to subscribe to email reports. Valid values: DENY.
    view_account_spice_capacity str
    The ability to view account SPICE capacity. Valid values: DENY.
    addOrRunAnomalyDetectionForAnalyses String
    The ability to add or run anomaly detection. Valid values: DENY.
    createAndUpdateDashboardEmailReports String
    The ability to create and update email reports. Valid values: DENY.
    createAndUpdateDataSources String
    The ability to create and update data sources. Valid values: DENY.
    createAndUpdateDatasets String
    The ability to create and update datasets. Valid values: DENY.
    createAndUpdateThemes String
    The ability to export to create and update themes. Valid values: DENY.
    createAndUpdateThresholdAlerts String
    The ability to create and update threshold alerts. Valid values: DENY.
    createSharedFolders String
    The ability to create shared folders. Valid values: DENY.
    createSpiceDataset String
    The ability to create a SPICE dataset. Valid values: DENY.
    exportToCsv String
    The ability to export to CSV files from the UI. Valid values: DENY.
    exportToCsvInScheduledReports String
    The ability to export to CSV files in scheduled email reports. Valid values: DENY.
    exportToExcel String
    The ability to export to Excel files from the UI. Valid values: DENY.
    exportToExcelInScheduledReports String
    The ability to export to Excel files in scheduled email reports. Valid values: DENY.
    exportToPdf String
    The ability to export to PDF files from the UI. Valid values: DENY.
    exportToPdfInScheduledReports String
    The ability to export to PDF files in scheduled email reports. Valid values: DENY.
    includeContentInScheduledReportsEmail String
    The ability to include content in scheduled email reports. Valid values: DENY.
    printReports String
    The ability to print reports. Valid values: DENY.
    renameSharedFolders String
    The ability to rename shared folders. Valid values: DENY.
    shareAnalyses String
    The ability to share analyses. Valid values: DENY.
    shareDashboards String
    The ability to share dashboards. Valid values: DENY.
    shareDataSources String
    The ability to share data sources. Valid values: DENY.
    shareDatasets String
    The ability to share datasets. Valid values: DENY.
    subscribeDashboardEmailReports String
    The ability to subscribe to email reports. Valid values: DENY.
    viewAccountSpiceCapacity String
    The ability to view account SPICE capacity. Valid values: DENY.

    Import

    Using pulumi import, import a QuickSight custom permissions profile using the AWS account ID and custom permissions profile name separated by a comma (,). For example:

    $ pulumi import aws:quicksight/customPermissions:CustomPermissions example 123456789012,example-permissions
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    AWS Classic pulumi/pulumi-aws
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the aws Terraform Provider.
    aws logo
    AWS v7.7.0 published on Friday, Sep 5, 2025 by Pulumi