- What's New
-
Service Overview
- DSS Infographics
- What Is DSS?
- Region and AZ
- Storage Pool Types and Performance
- Storage Pool Capacity Description
- DSS Disks
- DSS Three-Copy Redundancy
- Device Types and Usage Instructions
- Shared Disks and Usage Instructions
- Disk Encryption
- Disk Backup
- DSS and Other Services
- Billing
- Permissions
- Constraints
- Change History
-
Getting Started
- Operation Procedure
- Step 1: Apply for a Storage Pool
- Step 2: Create a Disk
- Step 3: Attach a Disk
-
Step 4: Initialize a Data Disk
- Introduction to Data Disk Initialization Scenarios and Partition Styles
- Initializing a Data Disk in Windows (Windows Server 2008)
- Initializing a Data Disk in Windows (Windows Server 2016)
- Initializing a Data Disk in Linux (fdisk)
- Initializing a Data Disk in Linux (parted)
- Initializing a Data Disk Greater Than 2 TB in Windows (Windows Server 2008)
- Initializing a Data Disk Greater Than 2 TB in Windows (Windows Server 2012)
- Initializing a Data Disk Greater Than 2 TB in Linux (parted)
- Change History
-
User Guide
- Permissions Management
- Storage Pool Management
-
Disk Management
- Detaching a Disk
- Attaching an Existing Disk
- Deleting a Disk
-
Expanding the Capacity of a Disk
- Introduction to Expansion Scenarios
- Expanding an In-use Disk
- Expanding an Available Disk
- Extending Partitions and File Systems on Windows
- Extending Partitions and File Systems on Linux (fdisk)
- Extending Partitions and File Systems on Linux (parted)
- Extending Partitions and File Systems of a SCSI Data Disk on Linux (fdisk)
- Extending Partitions and File Systems of a System Disk on Linux (fdisk)
- Managing Encrypted Disks
- Managing Shared Disks
- Managing Backups
- Change History
- API Reference
-
FAQs
- What Are the Risks of Not Expanding the Storage Pool Capacity?
- How Many Statuses Does a Storage Pool Have?
- How Many Statuses Does a Disk Have?
- Troubleshooting and Impacts on the DSS Usage
- Can I Attach a Disk to Multiple Servers?
- Will Data in the DSS Disk Be Lost When the DSS Disk Is Detached?
- What Should I Do If an Error Occurs on My DSS Disk?
- How Can I Test DSS Disk Performance?
- What Are the Restrictions on Attaching a Disk to an ECS?
- What Are the Precautions for Detaching a Disk from an ECS?
- Why My Disk Cannot Be Attached to a Server?
- Can the Disk Space Usage Be Reduced If I Delete Files on a Server?
- Videos
- Glossary
-
More Documents
-
User Guide (Paris and Amsterdam Regions)
- Introduction
-
Quick Start
- Operation Procedure
- Step 1: Apply for a Storage Pool
- Step 2: Create a Disk
- Step 3: Attach a Disk
-
Initialize a Data Disk
- Introduction to Data Disk Initialization Scenarios and Partition Styles
- Initializing a Data Disk in Windows (Windows Server 2008)
- Initializing a Data Disk in Windows (Windows Server 2016)
- Initializing a Data Disk in Linux (fdisk)
- Initializing a Data Disk in Linux (parted)
- Initializing a Data Disk Greater Than 2 TB in Windows (Windows Server 2008)
- Initializing a Data Disk Greater Than 2 TB in Windows (Windows Server 2012)
- Initializing a Data Disk Greater Than 2 TB in Linux (parted)
- Obtaining the Domain Name
- Obtaining the Region
-
Management
- Storage Pool Management
-
Disk Management
- Detaching a Disk
- Deleting a Disk
-
Expanding the Capacity of a Disk
- Introduction to Expansion Scenarios
- Expanding an In-use Disk
- Expanding an Available Disk
- Performing Post-Expansion Operations for a Windows Disk
- Performing Post-Expansion Operations for a Disk in Linux (fdisk)
- Performing Post-Expansion Operations for a Disk in Linux (parted)
- Performing Post-Expansion Operations for a SCSI Data Disk in Linux (fdisk)
- Performing Post-Expansion Operations for a System Disk in Linux (fdisk)
- Managing an Encrypted Disk
- Managing a Shared Disk
- Managing a Backup
-
FAQs
- What Are the Risks of Not Expanding the Storage Pool Capacity?
- How Many Statuses Does a Storage Pool Have?
- How Many Statuses Does a Disk Have?
- Troubleshooting and Impacts on the DSS Usage
- Can I Attach a Disk to Multiple Servers?
- Will Data in the DSS Disk Be Lost When the DSS Disk Is Detached?
- What Should I Do If an Error Occurs on My DSS Disk?
- What Are the Restrictions on Attaching a Disk to an ECS?
- What Are the Precautions for Detaching a Disk from an ECS?
- Why My Disk Cannot Be Attached to a Server?
- Change History
-
User Guide (Paris and Amsterdam Regions)
- General Reference
Show all
Copied.
Introduction
This chapter describes fine-grained permissions management for your DSS resources. If your Huawei Cloud account does not require individual IAM users, you can skip this chapter.
By default, new IAM users do not have permissions assigned. You need to add a user to one or more groups, and attach permissions policies or roles to these groups. Users inherit permissions from the groups to which they are added and can perform specified operations on cloud services based on the permissions.
You can grant users permissions by using roles and policies. Roles are a type of coarse-grained authorization mechanism that defines permissions related to user responsibilities. Policies define API-based permissions for operations on specific resources under certain conditions, allowing for more fine-grained, secure access control of cloud resources.
Policy-based authorization is useful if you want to allow or deny the access to an API.
An account has all the permissions required to call all APIs, but IAM users must be assigned the required permissions. The permissions required for calling an API are determined by the actions supported by the API. Only users who have been granted permissions allowing the actions can call the API successfully. For example, if an IAM user queries ECSs using an API, the user must have been granted permissions that allow the ecs:servers:list action.
Supported Actions
DSS provides system-defined policies that can be directly used in IAM. You can also create custom policies and use them to supplement system-defined policies, implementing more refined access control. Operations supported by policies are specific to APIs. The following are common concepts related to policies:
- Permission: A statement in a policy that allows or denies certain operations.
- APIs: REST APIs that can be called by a user who has been granted specific permissions.
- Action: Specific operations that are allowed or denied.
- Related actions: Actions on which a specific action depends to take effect. When assigning permissions for the action to a user, you also need to assign permissions for the dependent actions.
- IAM projects or enterprise projects: Type of projects in which policies can be used to grant permissions. A policy can be applied to IAM projects, enterprise projects, or both. Policies that contain actions for both IAM and enterprise projects can be used and take effect for both IAM and Enterprise Management. Policies that only contain actions for IAM projects can be used and only take effect for IAM. For details about the differences between IAM and enterprise management, see What Are the Differences Between IAM and Enterprise Management?
DSS supports the following actions that can be defined in custom policies:
- Storage pool management actions, including actions supported by DSS storage pool management APIs, such as the APIs for querying a DSS storage pool and querying DSS storage pools.
- Disk management actions, including actions supported by DSS disk management APIs, such as the API for querying details about all disks.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot