All pages
Powered by GitBook
1 of 3

Loading...

Loading...

Loading...

Overzicht

File Explorer Functionalities

Functionaliteiten

Als u het menu 'File Explorer' selecteert, verschijnt het volgende scherm:

Bestands verkenner applicatie

De Bestandsverkenner contextualiseert het toewijzen van mappen op basis van de verbonden toepassing (virtueel gedaan met behulp van een toepassingsidentificatie).

Elke toepassing kan een of meer 'entiteiten' hebben. De voorbeeldentiteit die in deze toepassing wordt gebruikt, heet 'RMC'. Je kunt meer applicatie-entiteiten definiëren met behulp van de Trust1Connector.

Voor de voorbeeldtoepassing is er één voorgedefinieerd.

Binnen een Entiteit kunnen een of meer mapkoppelingen worden gedefinieerd, dit wordt een 'Type' mapping genoemd.

Het komt erop neer dat je een virtuele naam aanmaakt en deze koppelt aan een bestaande map op je lokale apparaat. Selecteer de knop 'Type aanmaken en locatie toewijzen':

Na het definiëren van de naam verschijnt er een bestandskiezer van de Trust1Connector, nu kun je een map aanmaken en selecteren. De map wordt gekoppeld aan het 'type', wat betekent dat alle bestanden in de map beschikbaar worden voor de webapplicatie. Hiervoor is toestemming van de gebruiker nodig:

Het resultaat van het aanmaken en toewijzen van bestanden wordt weergegeven in het hoofdapplicatieoverzicht:

Beschikbare Functionaliteiten

Folder Gerelateerde Functies

Voor een bestaand 'Type' (zie ) kun je een nieuwe map aanmaken in de hoofdmap:

Nr
Functie
Aanmaken van een type gelinkt aan een folder van het lokale apparaat
Link een lokale folder aan een nieuw aangemaakt 'type'
OS User Consent
Aangemaakt 'type' in de context van de RMC entiteit
Beschrijving

1

Type - gekoppeld aan lokale (root)-folder

Map die fungeert als een geïsoleerde bestandsruimte voor de webapplicatie

2

Bestand Opladen

Upload een bestand van uw webapplicatie naar het lokale bestandssysteem

3

Map aanmaken

Nieuwe map maken binnen het geselecteerde 'Type'

4

Type aanmaken

Een andere/nieuwe Type mapping toevoegen

5

Type verwijderen

Bestand Opladen

Een bestand kan worden geüpload naar de webapplicatie vanaf het lokale apparaat.

Bestand Opladen vanaf de web applicatie naar het lokale apparaat

Wanneer bestanden naar de gekoppelde map worden gekopieerd (gekoppeld aan de 'type'-definitie), zullen de bestanden ook verschijnen/beschikbaar zijn in/voor de webtoepassing. Vergeet niet dat de webapplicatie recursief toegang heeft tot alle gegevens van de hoofdmap.

Na het selecteren en bevestigen van de bestandsupload wordt het bestand weergegeven in het applicatieoverzicht

Demo bestand opladen
Bestand opladen lokaal apparaat

Als een bestand is geselecteerd, zijn er extra opties beschikbaar:

  • bestand downloaden

  • bestand afdrukken

  • bestand hernoemen

  • bestand verplaatsen

  • bestand kopiëren

Bestands functies

Bestand Downloaden

De betekenis van 'Bestand downloaden' is vanuit het perspectief van het lokale apparaat - aka - het lokale apparaat downloadt een bestand vanuit de webapplicatie (uploaden en downloaden MOET worden gezien vanuit het perspectief van het lokale apparaat).

Bij het downloaden van een bestand kan de gebruiker dit natuurlijk in elke systeemmap doen.

Bestand Printen

De Trust1Connector heeft een printermodule ingeschakeld, wat betekent dat een printer (beschikbaar op het besturingssysteem) kan worden geselecteerd en geactiveerd voor een afdruktaak.

Toon beschikbare printers - Bestand printen

Bestand Hernoemen

Hernoem een bestand vanuit de webapplicatie zoals dat het geval zou zijn op het lokale besturingssysteem.

Hernoem Bestand

Bestand Verplaatsen

Verplaats een bestand vanuit de webapplicatie zoals het geval zou zijn met het lokale besturingssysteem, maar met de extra beperking dat dit alleen kan worden gedaan tussen toegankelijke mappen, of binnen dezelfde map. Het verplaatsen van bestanden naar ontoegankelijke mappen is niet toegestaan en zal worden verhinderd door de Trust1Connector.

Bestanden kunnen enkel tussen voorgedefinieerde 'types' worden verplaatst

Bestand Kopieren

Kopieer een bestand vanuit de webapplicatie zoals het geval zou zijn vanuit het lokale besturingssysteem, maar met de extra beperking dat dit alleen kan tussen toegankelijke mappen, of binnen dezelfde map. Het kopiëren van bestanden naar ontoegankelijke mappen is niet toegestaan en zal worden verhinderd door de Trust1Connector.

Bestanden kunnen enkel tussen voorgedefinieerde 'types' worden gekopieerd

Overzicht
Beschikbare Opties

Verkenner (locale bestanden)

OS-onafhankelijk en veilig bestandsbeheer voor webtoepassingen

Introductie

Met de bestandsuitwisselingscontainer kan Trust1Connector bestanden en mappen beheren en bestanden uploaden naar of downloaden van het bestandssysteem van of naar de aanvragende partij (vooral voor webtoepassingen).

De gebruiker van het apparaat moet toestemming geven voor bestandsoperaties. De File Explorer biedt een gecontroleerde en beveiligde abstractie voor bestandsoperaties.

De Bestandsuitwisselingscontainer biedt de volgende functionaliteiten:

  • selecteren van een map op basis van applicatietype

  • bestanden in het geselecteerde toepassingstype weergeven

  • een of meer bestanden downloaden naar het geselecteerde applicatietype

  • een of meer bestanden uploaden vanuit het geselecteerde applicatietype

  • submappen maken in 'gemapte' mappen (toepassingstypes)

De Trust1Connector staat NIET toe dat mappen of bestanden op het apparaat van de gebruiker worden verwijderd.

Een applicatietype verwijst lokaal naar een absoluut bestandssysteempad. Een applicatie kan extra mappen maken voor een bepaald applicatietype, deze mappen zijn relatief ten opzichte van het absolute pad dat lokaal is toegewezen aan het applicatietype. Dit betekent dat de webtoepassing de gebruiker kan vragen om submappen aan te maken in een applicatietype dat al in kaart is gebracht.

De bestandsuitwisselingscontainer biedt bovendien

  • optionele gebruikersmelding voor voltooiing van bestandsoverdracht

  • bestanden kopiëren en verplaatsen tussen applicatietypes

  • toestemming van de gebruiker om de consumerende applicatie bestandsbewerkingen te laten uitvoeren

  • toepassing/domein scoped, toepassingstypen zijn gebonden aan het toepassingsdomein

Gedetailleerde documentatie voor ontwikkelaars is te vinden in de technische documentatie:

❗Verwijdert alleen de virtuele toewijzing, NIET de echte gegevens van het lokale apparaat

  • OS native bestands- en mappenkiezer dialogen

  • File exchange