> 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/powershell-universal/da/platform/library.md).

# Galleri

Gennemse PowerShell Universal Gallery for at installere forudbyggede scripts, apps, udløsere og widgets, og lær, hvordan De publicerer Deres egne moduler dertil.

Gallery er en samling af færdigbyggede løsninger til PowerShell Universal. Det omfatter ressourcer som scripts, udløsere, apps og widgets. Det er open source, og modulerne publiceres til PowerShell Gallery. [PowerShell Universal Gallery](https://devolutions.net/integration-center/#psu-modules) giver en filtreret liste over ressourcer, der er specifikke for platformen.

## Installation af ressourcer fra Gallery

### Gallery-side

Siden Gallery finder PowerShell Universal-moduler i PowerShell Gallery. Den cachelagrer resultaterne i 5 minutter for at forbedre ydeevnen.

For at installere ressourcer fra biblioteket, klik på **Build > Gallery** i Universal Admin Console. Klik på ikonet Install for at gemme ressourcen i Deres miljø. Hver løsning er et PowerShell-modul, der medtages i Deres lagers modulkatalog.

<figure><img src="https://218893503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAje1UFQFSPx2kH2ueeCf%2Fuploads%2Fgit-blob-ba5e95800eb846eaea1ae12345ad5e114e198ecb%2Fimage%20(65).png?alt=media" alt=""><figcaption><p>Moduler i Gallery</p></figcaption></figure>

Ressourcer, der er installeret fra moduler, f.eks. fra Gallery, markeres som skrivebeskyttede i Admin Console.

<figure><img src="https://218893503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAje1UFQFSPx2kH2ueeCf%2Fuploads%2Fgit-blob-06773c9ed85eaf0f6b4bd0723a4669ae72239fec%2Fimage%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1).png?alt=media" alt=""><figcaption><p>Skrivebeskyttet ressource i Admin Console</p></figcaption></figure>

### Modulside

På **Manage > Modules > Discover** skal De vælge kilden PSGallery for at søge efter og downloade ressourcer direkte fra PowerShell Gallery-feedet. De skal filtrere efter mærket `PowerShellUniversal` for at finde moduler, der er specifikke for platformen.

## Afinstallation af ressourcer

Når en ressource er installeret, kan De ikke fjerne den, medmindre De fjerner selve modulet. Gå til **Manage > Modules > Installed** for at se moduler, der er installeret fra biblioteket.

Et klik på ikonet Delete fjerner modulet og alle ressourcer, der er knyttet til det.

<figure><img src="https://218893503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAje1UFQFSPx2kH2ueeCf%2Fuploads%2Fgit-blob-4e0534c93d5f1f12dc97fc0443e7bdd248013d0e%2Fimage%20(2)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1).png?alt=media" alt=""><figcaption><p>Lagermoduler</p></figcaption></figure>

## Bidrag til Gallery

De kan bidrage med Deres egne scripts til PowerShell Universal Gallery. PowerShell Universal Gallery finder automatisk moduler i PowerShell Gallery, der er mærket med `PowerShellUniversal`. Hvis De vil have Deres modul vist i PowerShell Universal Gallery og i PowerShell Universal, skal De medtage dette mærke.

Nedenfor er et eksempel på et manifest fra PowerShell Universal Gallery-lageret. De kan medtage en GitHub-lagersti som `ProjectUri` i manifestet. Hvis De gør det, gengives indholdet af filen README.md på PowerShellUniversal.com.

```powershell
@{
    ModuleVersion = '1.0.0'
    GUID          = '59f32838-32bb-46e3-b29d-eb360292a8c9'
    Author        = 'Ironman Software'
    CompanyName   = 'Ironman Software'
    Copyright     = '(c) Ironman Software. All rights reserved.'
    Description   = 'Provides API endpoints from querying, creating, deleting and updating CIM instances.'
    PrivateData   = @{
        PSData = @{
            Tags       = @('CIM', "PowerShellUniversal", "api")
            LicenseUri = 'https://github.com/Devolutions/powershell-universal-gallery/blob/main/LICENSE'
            ProjectUri = 'https://github.com/Devolutions/powershell-universal-gallery/tree/main/APIs/CIM'
        }
    }
}
```

### Licenserede moduler

{% hint style="info" %}
Licenserede moduler er i øjeblikket i forhåndsversion.
{% endhint %}

Fra og med PowerShell Universal 5.2 kan De nu medtage en `PSULicensed`-indstilling i sektionen `PSData` i Deres modulmanifest. Hvis modulet er licenseret, indlæses det ikke uden en licensfil, der er specifik for det modul, der indlæses. Licensfiler genereres i øjeblikket manuelt af Ironman Software til modulforfattere. Kontakt Ironman Software-support for at få flere oplysninger.

```powershell
@{
    ModuleVersion = '1.0.0'
    GUID          = '59f32838-32bb-46e3-b29d-eb360292a8c9'
    Author        = 'Ironman Software'
    CompanyName   = 'Ironman Software'
    Copyright     = '(c) Ironman Software. All rights reserved.'
    Description   = 'Provides API endpoints from querying, creating, deleting and updating CIM instances.'
    PrivateData   = @{
        PSData = @{
            Tags       = @('CIM', "PowerShellUniversal", "api")
            LicenseUri = 'https://github.com/Devolutions/powershell-universal-gallery/blob/main/LICENSE'
            ProjectUri = 'https://github.com/Devolutions/powershell-universal-gallery/tree/main/APIs/CIM'
            PSULicensed = $true
        }
    }
}
```

Hvis et licenseret modul er installeret, men der ikke er angivet en licens, indlæser PowerShell Universal ikke ressourcer fra modulet. Bemærk, at eventuelle generiske PowerShell-funktioner, aliasser og variabler, som modulet eksponerer, vil være tilgængelige. Apps, scripts, API'er eller andre PowerShell Universal-funktioner indlæses ikke.

Licenserede moduler har i øjeblikket ingen mekanisme til at sløre Deres PowerShell-scripts eller forhindre brugere i at fjerne licensflaget. Vi anbefaler at medtage en standard-EULA for at sikre, at brugere er juridisk ansvarlige for at manipulere disse filer for at omgå licenseringen.


---

# 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/powershell-universal/da/platform/library.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.
