Bir RAM kullanıcısı için global güvenlik tercihlerini yapılandırır.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ram:SetSecurityPreference |
update |
*All Resource
|
|
None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| EnableSaveMFATicket |
boolean |
No |
Çok faktörlü kimlik doğrulama (MFA) ile oturum açan bir RAM kullanıcısının sonraki yedi gün boyunca MFA'yı atlayıp atlayamayacağını belirtir. Geçerli değerler:
|
false |
| AllowUserToChangePassword |
boolean |
No |
RAM kullanıcılarının kendi parolalarını değiştirip değiştiremeyeceğini belirtir. Geçerli değerler:
|
true |
| AllowUserToManageAccessKeys |
boolean |
No |
RAM kullanıcılarının kendi AccessKey'lerini yönetip yönetemeyeceğini belirtir. Geçerli değerler:
|
false |
| AllowUserToManageMFADevices |
boolean |
No |
RAM kullanıcılarının kendi MFA cihazlarını yönetip yönetemeyeceğini belirtir. Geçerli değerler:
|
true |
| LoginSessionDuration |
integer |
No |
Konsolda oturum açan bir RAM kullanıcısının oturum süresi. Birim: saat. Geçerli değerler: 1 ile 24 arası. Varsayılan değer: 6. |
6 |
| LoginNetworkMasks |
string |
No |
Konsolda oturum açmak için kullanılan IP adresi maskesi. Bu maske, parola tabanlı oturum açma işlemleri ve tek oturum açma (SSO) işlemleri için geçerlidir, ancak bir AccessKey çifti kullanılarak başlatılan API çağrılarını etkilemez.
Birden fazla maske belirtmeniz gerekiyorsa, bunları noktalı virgül ( En fazla 40 maske belirtebilirsiniz. Toplam uzunluk 512 karakteri aşamaz. |
10.0.0.0/8 |
| VerificationTypes |
array |
No |
MFA yöntemleri. |
|
|
string |
No |
MFA yöntemi. Geçerli değerler:
|
["sms", "email"] |
|
| AllowUserToManagePersonalDingTalk |
boolean |
No |
RAM kullanıcılarının kişisel DingTalk hesaplarını bağlayıp bağlayamayacağını veya bağlantısını kaldırıp kaldıramayacağını belirtir. Geçerli değerler:
|
true |
OperationForRiskLogin
deprecated
|
string |
No |
Bu parametre kullanımdan kaldırılmıştır. |
autonomous |
| MFAOperationForLogin |
string |
No |
Kullanıcı oturum açma işlemleri için MFA ilkesini belirtir. Bu parametre
|
adaptive |
| MaxIdleDaysForAccessKeys |
integer |
No |
RAM kullanıcılarının AccessKey çiftlerinin maksimum boşta kalma süresi. Belirtilen süre boyunca kullanılmayan bir AccessKey çifti ertesi gün otomatik olarak devre dışı bırakılır. Değeri aşağıdaki sayılardan birine ayarlayabilirsiniz:
|
365 |
| MaxIdleDaysForUsers |
integer |
No |
RAM kullanıcılarının maksimum boşta kalma süresi. Konsolda oturum açabilen bir RAM kullanıcısı belirtilen süre boyunca konsolda oturum açmazsa (SSO oturum açma işlemleri dahil değildir), RAM kullanıcısının konsol oturum açma özelliği ertesi gün devre dışı bırakılır. Değeri aşağıdaki sayılardan birine ayarlayabilirsiniz:
|
365 |
| AllowUserToLoginWithPasskey |
boolean |
No |
RAM kullanıcılarının konsolda oturum açmak için passkey'leri kullanıp kullanamayacağını belirtir. Geçerli değerler:
|
true |
| AllowUserToManageServiceCredentials |
boolean |
No |
RAM kullanıcılarının kendi API anahtarlarını yönetip yönetemeyeceğini belirtir. Geçerli değerler:
|
false |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Döndürülen veriler. |
||
| SecurityPreference |
object |
Güvenlik tercihleri. |
|
| AccessKeyPreference |
object |
AccessKey tercihleri. |
|
| AllowUserToManageAccessKeys |
boolean |
RAM kullanıcılarının kendi AccessKey'lerini yönetip yönetemeyeceğini belirtir. |
false |
| AllowUserToManageServiceCredentials |
boolean |
RAM kullanıcılarının kendi API anahtarlarını yönetip yönetemeyeceğini belirtir. Geçerli değerler:
|
false |
| LoginProfilePreference |
object |
Oturum açma tercihleri. |
|
| EnableSaveMFATicket |
boolean |
Bir RAM kullanıcısı oturum açma sırasında çok faktörlü kimlik doğrulamayı (MFA) tamamladıktan sonra doğrulama durumunun yedi gün boyunca kaydedilip kaydedilmeyeceğini belirtir. |
false |
| LoginSessionDuration |
integer |
Bir RAM kullanıcısı için oturum açma oturumunun saat cinsinden süresi. |
6 |
| LoginNetworkMasks |
string |
Oturum açma ağ maskesi. |
10.0.0.0/8 |
| AllowUserToChangePassword |
boolean |
RAM kullanıcılarının kendi parolalarını yönetip yönetemeyeceğini belirtir. |
true |
OperationForRiskLogin
deprecated
|
string |
Bu parametre kullanımdan kaldırılmıştır. |
autonomous |
| MFAOperationForLogin |
string |
Kullanıcı oturum açma işlemleri için MFA ilkesi. Bu parametre, hala desteklenen |
adaptive |
| AllowUserToLoginWithPasskey |
boolean |
RAM kullanıcılarının bir passkey ile oturum açıp açamayacağını belirtir. |
false |
| MFAPreference |
object |
MFA (çok faktörlü kimlik doğrulama) tercihleri. |
|
| AllowUserToManageMFADevices |
boolean |
RAM kullanıcılarının kendi MFA cihazlarını yönetip yönetemeyeceğini belirtir. |
false |
| VerificationPreference |
object |
MFA yöntemlerine ilişkin tercihler. |
|
| VerificationTypes |
array |
İzin verilen MFA yöntemleri. |
|
|
string |
MFA yöntemi. |
["sms", "email"] |
|
| PersonalInfoPreference |
object |
Kişisel bilgi tercihleri. |
|
| AllowUserToManagePersonalDingTalk |
boolean |
RAM kullanıcılarının kişisel DingTalk hesaplarını bağlayıp bağlantısını kaldırıp kaldıramayacağını belirtir. |
true |
| MaxIdleDays |
object |
Gün cinsinden maksimum boşta kalma süresi ayarları. |
|
| MaxIdleDaysForUsers |
integer |
Bir RAM kullanıcısı için gün cinsinden maksimum boşta kalma süresi. Konsol oturum açma özelliği etkin olan bir RAM kullanıcısı bu süre içinde oturum açmazsa, sistem ertesi gün kullanıcının konsol oturum açma özelliğini otomatik olarak devre dışı bırakır. Bu ayar tek oturum açma (SSO) için geçerli değildir. Varsayılan değer: 730. |
730 |
| MaxIdleDaysForAccessKeys |
integer |
Bir RAM kullanıcısının AccessKey'i için gün cinsinden maksimum boşta kalma süresi. Bir AccessKey belirtilen süre içinde kullanılmazsa, sistem ertesi gün bunu otomatik olarak devre dışı bırakır. Varsayılan değer: 730. |
730 |
| RequestId |
string |
İstek kimliği. |
17494710-B4BA-4185-BBBB-C1A6ABDE1639 |
Examples
Success response
JSON format
{
"SecurityPreference": {
"AccessKeyPreference": {
"AllowUserToManageAccessKeys": false,
"AllowUserToManageServiceCredentials": false
},
"LoginProfilePreference": {
"EnableSaveMFATicket": false,
"LoginSessionDuration": 6,
"LoginNetworkMasks": "10.0.0.0/8",
"AllowUserToChangePassword": true,
"OperationForRiskLogin": "autonomous",
"MFAOperationForLogin": "adaptive",
"AllowUserToLoginWithPasskey": false
},
"MFAPreference": {
"AllowUserToManageMFADevices": false
},
"VerificationPreference": {
"VerificationTypes": [
"[\"sms\", \"email\"]"
]
},
"PersonalInfoPreference": {
"AllowUserToManagePersonalDingTalk": true
},
"MaxIdleDays": {
"MaxIdleDaysForUsers": 730,
"MaxIdleDaysForAccessKeys": 730
}
},
"RequestId": "17494710-B4BA-4185-BBBB-C1A6ABDE1639"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.