# Qlik Cloud-toegang instellen

Voordat u implementeert naar Qlik Cloud, moet de tenantbeheerder API-sleutelgeneratie inschakelen en de juiste rollen toewijzen aan het gebruikersaccount.

## API-sleuteltoegang inschakelen

Doe het volgende:

1. Ga in het activiteitencentrum Beheer naar Gebruikers beheren &gt; Machtigingen.
2. Maak een aangepaste rol (bijvoorbeeld, API Key Manager).
3. Vouw Functies en acties &gt; Ontwikkelaar uit en stel API-sleutels beheren in op `Allowed`.
4. Sla de rol op.
5. Ga naar Gebruikers en wijs de rol toe aan gebruikers die API-toegang nodig hebben.
6. Als gebruikers de verouderde Developer rol hebben, verwijder de rol.

Nadat de rol is toegewezen, kan elke gebruiker een API-sleutel genereren.

Om een API-sleutel te genereren, ga naar Profiel &gt; API-sleutels en klik op Nieuwe sleutel genereren. Kopieer en bewaar de sleutel veilig. De sleutel wordt slechts één keer weergegeven.

## Inschakelen van app-creatie in persoonlijke ruimtes

Om apps te maken in de persoonlijke ruimte, is de Private Analytics Content Creator rol vereist.

Doe het volgende:

1. In de Beheerconsole, ga naar Gebruikers.
2. Wijs de Maker van privé-analyse-inhoud rol toe aan de gebruiker.

Bij implementatie in een gedeelde ruimte in plaats van een persoonlijke ruimte, moet de gebruiker de Kan bewerken machtiging hebben voor de doelruimte.

## Inline-authenticatie

Wanneer zowel `--qlikTenantUrl` als `--qlikApiKey` worden opgegeven (of de equivalente omgevingsvariabelen `QV2QS_QLIK_TENANT_URL` en `QV2QS_QLIK_API_KEY`), authenticeert QV2QS direct zonder een qlik-cli contextbestand aan te maken of te lezen. De API-sleutel wordt geïnjecteerd als een bearer token in elk qlik-cli-aanroep en wordt niet naar schijf geschreven.

Deze aanpak wordt aanbevolen voor:

* CI/CD-pijplijnen waar het vooraf aanmaken van een context een extra stap toevoegt.
* Multi-tenant automatisering waarbij meerdere gelijktijdige aanroepen gericht zijn op verschillende tenants. Elk proces draagt zijn eigen referenties in het geheugen, dus zijn er geen gedeelde contextbestanden die conflicten veroorzaken.
* Partnerintegraties die QV2QS programmatisch aanroepen met wisselende inloggegevens per verzoek.

```
QV2QS.exe --generatePrj --qvw Sales.qvw --outputDir ./output ^
  --qlikTenantUrl https://my-tenant.us.qlikcloud.com ^
  --qlikApiKey eyJhbG... ^
  --qsAppName "Sales" --autoBinary --reload --plain
```

Informatie

De `--setupQlikAuth` vlag is niet vereist wanneer zowel `--qlikTenantUrl` als `--qlikApiKey` worden opgegeven.

## Meer informatie

* [Verificatie](https://help.qlik.com/nl-NL/migration/Content/Qv2qsMigration/getting-started/authentication.htm)
* [Implementatie naar Qlik Cloud](https://help.qlik.com/nl-NL/migration/Content/Qv2qsMigration/deploying-to-qlik-cloud/index.htm)
* [Ruimtelijke targeting](https://help.qlik.com/nl-NL/migration/Content/Qv2qsMigration/deploying-to-qlik-cloud/space-targeting.htm)
* [Veelvoorkomende workflows — Programmatisch gebruik](https://help.qlik.com/nl-NL/migration/Content/Qv2qsMigration/command-line-interface/common-workflows.htm#programmatic-usage-cicd)