# AWS - Directory Services Privesc

{{#include ../../../banners/hacktricks-training.md}}

## Directory Services

For more info about directory services check:

{{#ref}}
../aws-services/aws-directory-services-workdocs-enum.md
{{#endref}}

### `ds:ResetUserPassword`

This permission allows to **change** the **password** of any **existent** user in the Active Directory.\
By default, the only existent user is **Admin**.

```
aws ds reset-user-password --directory-id <id> --user-name Admin --new-password Newpassword123.
```

### AWS Management Console

It's possible to enable an **application access URL** that users from AD can access to login:

<figure><img src="../../../images/image (244).png" alt=""><figcaption></figcaption></figure>

And then **grant them an AWS IAM role** for when they login, this way an AD user/group will have access over AWS management console:

<figure><img src="../../../images/image (155).png" alt=""><figcaption></figcaption></figure>

There isn't apparently any way to enable the application access URL, the AWS Management Console and grant permission

{{#include ../../../banners/hacktricks-training.md}}



