全部产品
Search
文档中心

CloudOps Orchestration Service:ACS-RAM-BulkyUpdateLoginProfile

更新时间:Jun 28, 2025

Nama template

ACS-RAM-BulkyUpdateLoginProfile

Eksekusi Sekarang

Deskripsi template

Memodifikasi pengaturan pengguna RAM untuk masuk ke konsol.

Tipe template

Otomatis

Pemilik

Alibaba Cloud

Parameter input

Parameter

Deskripsi

Tipe data

Diperlukan

Nilai default

Batasan

userNames

Nama-nama pengguna.

Daftar

Ya

regionId

ID wilayah.

String

Tidak

{{ ACS::RegionId }}

MFABindRequired

Menentukan apakah perangkat autentikasi multi-faktor (MFA) harus dilampirkan pada pengguna RAM saat masuk.

Boolean

Tidak

True

passwordResetRequired

Menentukan apakah pengguna RAM harus mengubah kata sandi saat masuk.

Boolean

Tidak

False

rateControl

Pengaturan kontrol laju.

Json

Tidak

{'Mode': 'Concurrency', 'MaxErrors': 0, 'Concurrency': 10}

OOSAssumeRole

Peran RAM yang diasumsikan oleh CloudOps Orchestration Service (OOS).

String

Tidak

""

Parameter output

Tidak tersedia.

Kebijakan izin yang diperlukan untuk mengeksekusi template

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "ram:UpdateLoginProfile"
            ],
            "Resource": "*",
            "Effect": "Allow"
        }
    ]
}

Referensi

ACS-RAM-BulkyUpdateLoginProfile

Konten Template

FormatVersion: OOS-2019-06-01
Description:
  en: Bulky modify the logon configurations of a RAM user  
  name-en: ACS-RAM-BulkyUpdateLoginProfile  
  categories:
    - security
Parameters:
  regionId:
    Type: String
    Label:
      en: RegionId    
    AssociationProperty: RegionId
    Default: '{{ ACS::RegionId }}'
  userNames:
    Type: List
    Label:
      en: UserNames       
  MFABindRequired:
    Type: Boolean
    Label:
      en: MFABindRequired     
    Default: true
  passwordResetRequired:
    Type: Boolean
    Label:
      en: PasswordResetRequired
      Specifies whether an MFA device must be attached to the RAM user upon logon.
    Default: false
  rateControl:
    Label:
      en: RateControl       
    Type: Json
    AssociationProperty: RateControl
    Default:
      Mode: Concurrency
      MaxErrors: 0
      Concurrency: 10
  OOSAssumeRole:
    Label:
      en: OOSAssumeRole       
    Type: String
    Default: ''
RamRole: '{{ OOSAssumeRole }}'
Tasks:
  - Name: updateLoginProfile
    Action: 'ACS::ExecuteApi'
    Description:
      en: Modifies the logon configurations of a RAM user      
    Properties:
      Service: RAM
      API: UpdateLoginProfile
      Parameters:
        RegionId: '{{ regionId }}'
        PasswordResetRequired: '{{ passwordResetRequired }}'
        MFABindRequired: '{{ MFABindRequired }}'
        UserName: '{{ ACS::TaskLoopItem }}'
    Loop:
      RateControl: '{{ rateControl }}'
      Items: '{{ userNames }}'