App-distributiecatalogus

Gebruik de pagina App-distributie > App-catalogus om een overzicht weer te geven van geconfigureerde toepassingen en hun implementatiestatus. U kunt ook apps, pakketten en bundels maken en distribueren. U kunt een app maken met behulp van handmatige of wizard-workflows.

Kies de workflow die het beste bij uw behoeften past.

Volg deze stappen om een app te maken en te distribueren. Selecteer koppelingen in de stappen voor meer details over die stap.

  1. Selecteer App-distributie > App-catalogus.
  2. Klik op Toevoegen. De volgende opties worden weergegeven.
  3. Kies op het tabblad Overzicht voor Naamloos (x) bovenaan en geef uw distributie een naam. U kunt ook een meer gedetailleerde Beschrijving invoeren en opgeven of deze app een Installatie op aanvraag moet toestaan. U kunt installaties op aanvraag starten op de pagina Apparaten na het maken van een app-distributie. Zie Een app installeren vanaf de pagina Apparaten voor details.
  4. Gebruik de pakketactiebouwer op het tabblad Pakket om uw pakket te maken.
  5. Geef op het tabblad Distributie de doelen, app-configuraties en het installatieschema op.

Extra informatie

Hoofdpagina

Hier vindt u enkele aanvullende zaken die u moet weten over de hoofdpagina App-catalogus.

De kolom Implementatiestatus toont deze statussen:

Het selecteren van een implementatiestatusitem toont een gefilterde weergave die alle apparaten bevat in die status waarop de app is gericht.

Via het optiemenu ( ) aan de rechterzijde kunt u een app Bewerken, Hernoemen, Klonen, Inschakelen, Uitschakelen of Verwijderen.

Het klonen van een ap is nuttig voor het maken van gestandaardiseerde app-sjablonen en doet het volgende:

Tabblad Overzicht

Wanneer u een app toevoegt of bewerkt, kunt u via het tabblad Overzicht de pakketnaam bewerken en een beschrijving invoeren voor de app. U kunt ook selecteren of de app een installatie op aanvraag moet toestaan.

Pakketten op aanvraag zijn beschikbaar op de pagina Apparaat voor installatie op het geselecteerde apparaat.Gebruik de actie Installeren op de detailpagina van een apparaat vanaf het paneel Acties. Zie Een app installeren vanaf de pagina Apparaten voor meer informatie.

Tabblad Pakket

Wanneer u een app toevoegt of bewerkt, gebruikt u het tabblad Pakket voor de actiebouwer om te configureren wanneer en hoe de app moet worden geïnstalleerd. Het tabblad Pakket houdt de pakketbewerkingen die u hebt opgeslagen, bij. Selecteer een versie en selecteer Versie bewerken om uw bewerkingen te baseren op die versie.

In het pakket actie-editor sleept u de gewenste actie en zet u deze neer in de volgorde waarin deze moet optreden. Selecteer een actie in de bouwstructuur om deze te configureren. De actiebouwer is flexibel en biedt u de mogelijkheid tot downloaden, uitvoeren en andere acties als uw app dat vereist.

Schermopname van configuratiebouwer actie app-distributie

Een app-distributie moet bestaan uit minstens één actie Downloaden en één actie Uitvoeren. Zie Pakketacties en detectieregels app-distributie voor meer informatie over de beschikbare acties.

De downloadactie kan bestanden downloaden vanaf een HTTP(S)-locatie die u opgeeft. Als u Azure Blob Storage of een Amazon S3 Bucket hebt, gebruikt u de cloudverkenner van de downloadactie om bestanden vanaf daar op te nemen.

Als u een Downloadactie configureert om cloudopslag te gebruiken, zorg er dan voor dat uw eindpunten verbinding kunnen maken met de opslaglocatie. Zie Vereiste URL's, IP-adressen en poorten voor meer informatie.

Eigenschappen van de pakketactie omvatten een optie Doorgaan bij fout die standaard wordt ingesteld op uitgeschakeld. Normaal stopt de pakketverwerking wanneer een actie mislukt. In zeldzame gevallen wilt u wellicht de pakketverwerking toestaan om door te gaan bij een fout. Na het inschakelen van deze optie worden evenutele aangetroffen fouten geregistreerd als waarschuwingen en gaat het uitvoeren van het pakket door zoals normaal. U kunt bijvoorbeeld een actie hebben die een oudere versie van een app verwijdert, maar het is mogelijk dat er geen oudere versie aanwezig is op alle apparaten.

Voorkeursservers voor app-distributie

Voorkeursservers zijn bestandsshares op uw intern netwerk waarop u Ivanti Neurons-inhoud host, zoals app-distributiepakketten, patches, agentdownloads, enzovoort. Hierdoor kunnen agenten inhoud efficiënt te downloaden binnen uw netwerk zonder dat ze telkens naar cloudservers hoeven te gaan.

Leer meer over Instellingen voorkeursserver.

Om zeker te zijn dat u de inhoud downloadt van voorkeursservers, start u de SHA256-hashwaarde in de downloaddetails van het pakket met een #. Als u geen hash opgeeft, downloadt Ivanti Neurons altijd vanaf de bron en niet vanaf de peers of voorkeursservers.

Pakketversies

Wanneer u een pakket bewerkt in de app-catalogus, volgt het tabblad Pakket uw pakketrevisies. Wanneer u een pakketversie bewerkt, wordt een nieuwe versie gemaakt wanneer u deze opslaat. App-distributie zal de laatste pakketversie gebruiken voor implementatie wanneer het wordt uitgevoerd.

Als de installatie van een app mislukt, wordt dat nog twee keer opnieuw geprobeerd. Als u een nieuwe versie maakt, wordt deze teller gereset.

De pakketversie die werd geïnstalleerd op een apparaat, wordt weergegeven op de pagina Implementatiestatus.

Tabblad Distributie

Gebruik het tabblad Distributie om te identificeren op welke apparaten wordt gericht en hoe en wanneer de distributie zal optreden.

Distributiepagina die enkele geconfigureerde distributies weergeven

U wilt wellicht meerdere distributies toevoegen aan een app. U wilt mogelijk uw distributies faseren door het toevoegen van een distributie die aanvankelijk een eerste testgroep dekt en vervolgens extra distributies toe die de app later implementeert voor de rest van uw bedrijf. Of misschien wilt u een distributie die zich richt op initiële apparaten in week één, een distributie dit zich richt op extra apparaten in week twee enz.

Selecteer de knop Distributie toevoegen om een nieuwe distributie toe te voegen of selecteer een bestaande distributie om deze te bewerken. Wanneer u een nieuwe distributie toevoegt, geeft u uw distributie een unieke naam door de naam bovenaan te selecteren en deze te bewerken. U kunt uw wijzigingen niet opslaan tot u dit doet.

Elke distributie voor een app bevat:

U kunt targeting uitvoeren vanaf deze bronnen

Een distributie plannen

Alle distributies bevatten een planning. Er zijn twee planningsopties:

Het standaardschema is Starten bij check-in agent, wat betekent dat wanneer de app-distributieagent de volgende keer op een doelapparaat wordt uitgevoerd, die toepassing wordt geïnstalleerd.

De app-distributieagent op apparaten controleert elke vier uur op pakketupdates. Naast dit agentcontrole-interval, wordt de cloud-targetingservice die distributiedoelen omzet, elke zes uur uitgevoerd. Het is deze combinatie van timing die bepaalt hoe snel een gericht apparaat zal reageren op wijzigingen aan de app-distributie.

Wanneer u eerst een distributie maakt, zal de targetingservice onmiddellijk targets omzetten. Dit gaat in de eerste plaats over herzieningen van bestaande en latere distributies die onderhevig zijn aan een groter mogelijk tijdsinterval, tot 10 uur.

Met de optie Start bij check-in agent na geselecteerde datum en tijd wacht de app-distributieagent en installeert deze de toepassing na de opgegeven tijd. Het tijdstip kan Lokaal of UTC (gecoördineerde universele tijd) zijn.

Een realtime push van een distributie toestaan

Een beheerder moet mogelijk pakketten onmiddellijk aan apparaten leveren. Met de functie Nu uitvoeren wordt een volledige groepsresolutie voor een geselecteerde distributie uitgevoerd en worden de resulterende apparaatdoelen gecontacteerd om de app-installatie uit te voeren. Om onmiddellijk een push naar alle of de juiste doelapparaten toe te staan, kunnen beheerders kiezen uit de volgende 2 opties:

Deze opties zijn alleen beschikbaar voor door de gebruiker gemaakte distributies en zijn van toepassing op afzonderlijke distributies van een toepassing.

Klik op het tabblad Distributie op het gewenste rijmenu Distributielijst en selecteer de juiste optie Nu uitvoeren.

Met deze bewerking worden alle beoogde groepen in de distributie opgelost. Ook worden alle individueel beoogde apparaten meegenomen. De targetingservice lost de laatste pakketrevisie van de toepassing op. Zodra het probleem is opgelost, worden er berichten naar de agent op elk apparaat verzonden, zodat de acties van de toepassing onmiddellijk kunnen worden uitgevoerd.

Er is slechts één bewerking Nu uitvoeren toegelaten binnen één uur, tenzij het aantal apparaten minder dan tweehonderd bedraagt. Er kunnen gedurende het volgende uur nog zoveel extra bewerkingen worden uitgevoerd als u wilt, zolang het totaal aantal bewerkingen kleiner is dan duizend.

Ivanti behoudt zich het recht voor om deze aantallen in de toekomst te verhogen of te verlagen door de prestaties en het gebruik in de loop van de tijd te controleren.

Standaard distributies en distributieprioriteiten begrijpen

Er zijn twee standaard distributies die altijd zijn opgenomen en niet kunnen worden verwijderd.

Op het tabblad Distributie, worden distributies gesorteerd op prioriteit. De prioriteit beïnvloedt naar welke distributie een apparaat wordt gericht als er meerdere distributies op zijn gericht. Als een apparaat verschijnt in meerdere distributies, worden de distributieopties van de hoogste prioriteit gebruikt, zoals de opties die bepalen wanneer de app zal worden geïnstalleerd.

De apps bundelen

U kunt de apps en hun pakketinhoud bundelen. Met dit gebundelde pakket worden de distributie, installatie en het beheer van de app vereenvoudigd. Zo weet u zeker dat alle benodigde onderdelen aanwezig zijn en correct zijn gestructureerd, zodat de app correct werkt op een apparaat of systeem.

  1. Selecteer App-distributie > App-catalogus.

  2. Selecteer Bundel in het vervolgkeuzemenu Toevoegen .

    Er wordt een bundelwizard weergegeven van apps met geconfigureerde pakketten. Het pakkettype maakt onderscheid tussen een normale app en een bundel in de lijst. In deze lijst met apps worden alleen apps weergegeven waarvoor pakketten zijn geconfigureerd. De geneste bundels worden niet in de lijst weergegeven.

  3. Selecteer de apps en bundel die u aan een bundel wilt toevoegen.

    Een bundel kan een andere bundel bevatten, maar ze kunnen niet verder genest worden. Nesten verwijst naar het opnemen van een onderliggende app of bundel in een bovenliggende bundel. Als u bijvoorbeeld een bundel met algemene apps hebt en vervolgens een bundel met financiële apps maakt die deze bundel met algemene apps bevat, wordt de financiële bundel gemarkeerd als een geneste bundel. Hiermee voorkomt u dat de financiënbundel in een andere bundel wordt opgenomen.

  4. Klik op Bundel met app-acties uitvoeren maken.

    De bundels zijn identiek aan gewone apps wat betreft het Overzicht en Distributie, met het enige verschil dat App-acties uitvoeren wordt weergegeven in de weergave Pakket .

  5. Kies op het tabblad Overzicht voor Naamloos (x) bovenaan en geef uw distributie een naam. U kunt ook een meer gedetailleerde Beschrijving invoeren en opgeven of deze app een Installatie op aanvraag moet toestaan. U kunt installaties op aanvraag starten op de pagina Apparaten na het maken van een app-distributie. Zie Een app installeren vanaf de pagina Apparaten voor details.
  6. Gebruik de pakketactiebouwer op het tabblad Pakket om uw pakket te maken.
  7. Geef op het tabblad Distributie, de doelen, app-configuraties en het installatieschema op.
Tabblad Overzicht

De bundel is identiek wat betreft het tabblad Overzicht. Zie Overzicht Voor meer informatie.

Tabblad Pakket

Wanneer u een bundel toevoegt of bewerkt, gebruikt u het tabblad Pakketvoor de actiebouwer om te configureren wanneer en hoe de app in de bundel moet worden geïnstalleerd. Op het tabblad App-pakket worden alle geselecteerde apps/bundels weergegeven als acties voor App-pakket uitvoeren. Het tabblad Pakket houdt de pakketbewerkingen voor App uitvoeren die u hebt opgeslagen, bij. Selecteer een versie en selecteer Versie bewerken om uw bewerkingen te baseren op die versie.

De volgorde waarin de app-pakketacties worden uitgevoerd, is de exacte volgorde waarin de app-pakketten worden uitgevoerd. Als er vereisten of afhankelijkheden voor deze pakketten zijn, moet de volgorde van deze acties worden gewijzigd. De acties in de paneelweergave kunnen omhoog en omlaag worden verplaatst en ze zullen worden uitgevoerd in de volgorde waarin ze van boven naar beneden worden weergegeven.

Versleep de actie in de pakketactie-editor in de volgorde waarin deze moet worden uitgevoerd. Selecteer een actie in de bouwstructuur om deze te configureren. De actiebouwer is flexibel en biedt u de mogelijkheid tot downloaden, uitvoeren en andere acties als uw app dat vereist.

Een app-distributie moet bestaan uit minstens één actie Downloaden en één actie Uitvoeren. Zie Pakketacties en detectieregels app-distributie voor meer informatie over de beschikbare acties.

De downloadactie kan bestanden downloaden vanaf een HTTP(S)-locatie die u opgeeft. Als u Azure Blob Storage of een Amazon S3 Bucket hebt, gebruikt u de cloudverkenner van de downloadactie om bestanden vanaf daar op te nemen.

Als u een Downloadactie configureert om cloudopslag te gebruiken, zorg er dan voor dat uw eindpunten verbinding kunnen maken met de opslaglocatie. Zie Vereiste URL's, IP-adressen en poorten voor meer informatie.

Eigenschappen van de pakketactie omvatten een optie Doorgaan bij fout die standaard wordt ingesteld op uitgeschakeld. Doorgaan bij mislukt is van toepassing op elke actie. Bij een actie 'app-pakket uitvoeren' (bundel) is doorgaan bij mislukte poging van toepassing op de gebundelde app als geheel.

Workflow voor pakketuitvoering

Actiestatussen:

Uitvoeringsregels:

  1. Triggers voor opnieuw opstarten: als een actie opnieuw opstarten veroorzaakt, wordt elke verdere verwerking gepauzeerd totdat het opnieuw opstarten is voltooid.

  2. Uitgestelde herstarts: als een herstart vereist is, maar niet onmiddellijk, wordt deze uitgesteld totdat alle pakketten zijn voltooid.

  3. App-pakket uitvoeren - Onderliggende fouten:

    • Zonder Doorgaan bij mislukt: het uitvoeren stopt onmiddellijk; de hele actie wordt als mislukt gemarkeerd.

    • Met Doorgaan bij mislukt: mislukte onderliggende acties worden geregistreerd, maar de uitvoering gaat door. Als alleen dit soort fouten voorkomt, wordt de hoofdactie gemarkeerd als Gelukt met fouten.

  4. Gelukt met fouten: de uitvoering gaat door naar de volgende actie, ongeacht de instelling Doorgaan bij mislukt.

  5. Algemene storingsafhandeling:

    • Zonder Doorgaan bij mislukt: uitvoering stopt.

    • Met Doorgaan bij mislukt: uitvoering wordt voortgezet.

  6. Gelukt: de uitvoering verloopt normaal.

Gebruik 'Doorgaan bij mislukt' alleen voor niet-kritieke acties. Fouten worden nog steeds geregistreerd in de bijbehorende actiestatussen. Een pakket/bundel wordt pas als volledig gelukt beschouwd als er geen onverwerkte fouten zijn.

Pakketversies

Wanneer u een bundel bewerkt in de app-catalogus, worden op het tabblad Pakket de revisies van uw bundel bijgehouden. Wanneer een app die in een bundel wordt gebruikt, wordt bewerkt en opgeslagen, verschijnt er een waarschuwing met een lijst van de bundels die handmatige updates nodig hebben. Bij geneste bundels moet u eerst het onderliggende item bijwerken en vervolgens het bovenliggende item.

Als een meegeleverde app of bundel in de bovenliggende bundel verouderd is, wordt dit door de pakket-editor weergegeven in het optiepaneel wanneer de actie 'App-pakket uitvoeren' is geselecteerd. De knop Bijwerken naar laatste revisie wordt weergegeven. Als de revisie de laatste is, zal het label Revisie (laatste) weergeven.

De pakketversie die werd geïnstalleerd op een apparaat, wordt weergegeven op de pagina Implementatiestatus.

Tabblad Distributie

De bundel is identiek wat betreft het tabblad Distributie. Voor meer informatie, zie Distributie.