> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/pam/da/pam-with-devolutions-server/providers/managed-providers/aws-iam-provider.md).

# AWS IAM-udbyder

Konfigurer den administrerede AWS IAM-udbyder i Devolutions Server for at aktivere kontoopdagelse, heartbeat-overvågning og rotation af adgangskoder for AWS-brugere.

Integration af en AWS IAM-udbyder med Devolutions Server giver Dem mulighed for at centralisere identitets- og adgangsstyring ved at bruge Deres eksisterende AWS-legitimationsoplysninger. Denne konfiguration aktiverer [kontoopdagelse](/pam/da/knowledge-base/knowledge-base-articles/custom-pam-provider-action-scripts-in-devolutions-server.md#account-discovery), [heartbeat ](/pam/da/knowledge-base/knowledge-base-articles/custom-pam-provider-action-scripts-in-devolutions-server.md#heartbeat)overvågning og [rotation af adgangskoder](/pam/da/concepts/password-rotation.md) for Deres AWS-ressourcer.

### Forudsætning

* Opret en bruger i AWS, som skal fungere som udbyder.
* Opret en adgangsnøgle.
* Følgende tilladelser kræves for AWS-identitetsudbyderen:

{% hint style="info" %}
Se [dokumentationen til AWS Identity and Access Management](file:///) for at få flere oplysninger om hver handling.
{% endhint %}

| **HANDLING**                  | **BESKRIVELSE**                                                             |
| ----------------------------- | --------------------------------------------------------------------------- |
| `iam:GetUser`                 | For at sikre, at de nødvendige tilladelser er på plads, før der fortsættes. |
| `iam:SimulatePrincipalPolicy` | For at sikre, at de nødvendige tilladelser er på plads, før der fortsættes. |

#### Kontoopdagelse

| **HANDLING**         | **BESKRIVELSE**                           |
| -------------------- | ----------------------------------------- |
| `iam:ListAccessKeys` | For at hente en liste over adgangsnøgler. |
| `iam:ListUsers`      | For at hente en liste over IAM-brugere.   |

#### Nulstilling af adgangskode - adgangskode

| **HANDLING**             | **BESKRIVELSE**                                                      |
| ------------------------ | -------------------------------------------------------------------- |
| `iam:GetLoginProfile`    | For at kontrollere, om en logonprofil skal oprettes eller opdateres. |
| `iam:CreateLoginProfile` | For at generere en adgangskode, hvis der ikke findes nogen.          |
| `iam:UpdateLoginProfile` | For at opdatere adgangskoden.                                        |

#### Nulstilling af adgangskode - adgangsnøgle

| **HANDLING**          | **BESKRIVELSE**                                                                                                                   |
| --------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| `iam:CreateAccessKey` | For at generere en adgangsnøgle ved import eller rotation.                                                                        |
| `iam:DeleteAccessKey` | For at slette den forrige adgangsnøgle efter rotation.                                                                            |
| `iam:UpdateAccessKey` | For at deaktivere den forrige adgangsnøgle før sletning.                                                                          |
| `iam:ListUserTags`    | For at kontrollere, om vi skal opdatere tagget for en adgangsnøgle                                                                |
| `iam:TagUser`         | For at føje et tag til brugeren i formatet `<accessKeyId, message>`. Bemærk, at tags anvendes på brugeren, ikke på adgangsnøglen. |
| `iam:UntagUser`       | For at fjerne et eksisterende tag for adgangsnøglen.                                                                              |

#### .JSON-politik for AWS-konsollen

Her er den fulde .JSON-politik for AWS-konsollen. Den kan bruges på en bruger eller en gruppe.

```
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "VisualEditor0",
            "Effect": "Allow",
            "Action": [
                "iam:SimulatePrincipalPolicy",
                "iam:GetUser",
                "iam:ListUsers",
                "iam:ListAccessKeys",
                "iam:GetLoginProfile",
                "iam:CreateLoginProfile",
                "iam:UpdateLoginProfile",
                "iam:CreateAccessKey",
                "iam:DeleteAccessKey",
                "iam:UpdateAccessKey",
                "iam:ListUserTags",
                "iam:TagUser",
                "iam:UntagUser"
            ],
            "Resource": "*"
        }
    ]
}
```

### Konfigurer AWS IAM-udbyderen til Devolutions Server

1. For at oprette udbyderen af AWS IAM-brugere i Devolutions Server skal De gå til ***Administration*** – ***Privilegeret*** ***adgang*** – ***Udbydere*** og klikke på ***Tilføj.***
2. Klik på ***AWS IAM-bruger*** under ***Administreret***.
3. Angiv et navn og en beskrivelse.
4. Vælg ***Brugerdefineret*** eller ***Tilknyttet legitimationsoplysning*** under ***Type af legitimationsoplysninger***.
5. Hvis ***Brugerdefineret*** er valgt, skal De angive adgangsnøglen og den hemmelige nøgle fra AWS.
6. Hvis ***Tilknyttet legitimationsoplysning*** er valgt, skal De vælge den privilegerede konto på rullelisten.
7. Markér ***Tilføj*** [***PAM-boks***](/pam/da/pam-with-devolutions-server/pam-vaults.md) eller ***Tilføj en ny*** [***konfiguration til kontoopdagelse***](/pam/da/pam-with-devolutions-server/account-discovery-configurations.md), hvis det er nødvendigt.

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>For at foretage en nulstilling af adgangskode ved import skal der oprettes en <a href="https://docs.devolutions.net/server/web-interface/administration/templates/password-policies">adgangskodepolitik</a>, der følger <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_passwords_account-policy.html#default-policy-details">AWS-standardadgangskodepolitikken</a>.</p></div>
8. Gå til fanen ***Politik for kontolivscyklus***.
9. Vælg den adgangskodepolitik, der blev oprettet tidligere.
10. Gå til ***Rolletildelinger***, klik på ***Vis tildelte*** ud for den rolle, De vil tildele, og tilføj brugere.
11. Klik på ***Gem*** for at lukke vinduet.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.devolutions.net/pam/da/pam-with-devolutions-server/providers/managed-providers/aws-iam-provider.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
