RStudio Manager Help



Hoe gebruik ik de GUI van het Datascience beheerportaal Functioneel Beheer.

Om het portaal te kunnen gebruiken heeft u een account nodig. Na de aanvraag van het account krijgt u een link in uw email waarmee u een wachtwoord kan instellen op de applicatie. Ook dient u een 2 Factor applicatie op uw telefoon te hebben om een QR code met secret in te scannen.

2 Factor Authentication.

Voor het gebruik van 2FA dient u FreeOTP of Google Authenticator te gebruiken. Deze applicaties zijn via de Play Store of de Apple Store te downloaden op uw smartphone. Zodra u een QR code ziet na het instellen van uw wachtwoord kunt u de scan knop van de OTP applicatie gebruiken om de barcode in te scannen. Zodra u de code hebt ingescant kan u One Time Pass codes van 6 cijfers genereren waarmee u kan inloggen.

Nadat u bent ingelogd

U dient eerst de server te selecteren waar u aanpassingen op wilt maken. Indien u meerdere servers beheert dient u goed op te letten op welke server u aan het werken bent. Dit staat achter 'Server' in het hoofdmenu van RStudio Manager. Met de Blauwe "Selecteren" knop kunt u indien mogelijk meerdere servers beheren.

Hoe voeg ik een gebruiker toe?

  1. Selecteer de server waaraan de gebruiker moet worden toegevoegd
  2. Klik Gebruiker Toevoegen in het hoofdmenu
  3. Geef de gebruiker een gebruikersnaam en genereer een wachtwoord
  4. Klik op Aanmaken.

Hoe wijzig ik het wachtwoord van een gebruiker?

  1. Selecteer de server waar de gebruiker moet worden aangepast.
  2. Selecteer Gebruiker Wijzigen.
  3. Selecteer de gebruiker uit het drop-down hoofdmenu
  4. Genereer een nieuw Wachtwoord
  5. Klik op Wijzigen

Hoe beveilig ik de URL van een nieuwe Shiny applicatie?

Maak een shiny applicatie aan in de ~/shiny-server/web directory in RStudio, wij geven in het voorbeeld hem de naam "newApplication1" Let OP! Er kunnen alleen alfanumerieke tekens worden gebruikt voor dit path (a-z, A-Z, 0-9). Indien u de naam van de applicatie newApplication1 geeft dan wordt deze applicatie bereikbaar op https://shiny.uworg.rijkscloud.nl/newApplication1 Indien u dit path wilt beveiligen met een wachtwoord dan kan dit via de GUI worden ingesteld.

Stappen

  1. Selecteer de server waarvoor de shiny app moet worden ingesteld in het hoofdmenu van de GUI
  2. Kies hierna 'Shiny App Aanmaken' in het hoofdmenu
  3. Type de naam over van de map die achter de / staat (in dit geval is dat "newApplication1")
  4. Klik op "Aanmaken"
  5. Kies hierna in het hoofdmenu voor 'Shiny Apps beveiligen'
  6. Selecteer in het dropdownmenu de Shiny App en geef een naam en wachtwoord op.
  7. Klik op "Toevoegen" om de applicatie af te schermen.

Na een aantal minuten zal de applicatie op https://shiny.uworg.rijkscloud.nl/newApplication1 alleen nog toegankelijk zijn door degenen die de juiste credentials gebruiken.

Hoe verwijder ik de authorisatie van een applicatie.

  1. Selecteer de server waarvoor de shiny app toegang moet worden verwijderd in het hoofdmenu van de GUI
  2. Kies hierna 'Shiny App authoriatie verwijderen' in het hoofdmenu
  3. Selecteer de applicatie
  4. Klik op "Verwijderen"

Hoe voeg ik RPackages toe aan het systeem?

  1. Zorg ervoor dat alle devel-packages aanwezig zijn om de package te installeren zo niet ga naar OS Devel-Package Toevoegen
  2. Selecteer de server waarop de package moet worden geinstalleerd
  3. Kies in het hoofdmenu voor R-Packages "Toevoegen".
  4. Type de naam van het package in en klik op Toevoegen.

Het compileren en installeren van packages kan soms tot een uur duren.

Hoe bekijk ik of het installeren van packages goed is gegaan op een systeem?

  1. Selecteer de server waar u de logs van wilt bekijken
  2. Kies in het hoofdmenu onder server voor "Logs".
  3. Kies een van de JobID's die gevonden worden

Indien de laatste update te lang geleden is kan het zijn dat er geen ID worden gevonden. Het zoeken van de JobID's kan soms wat langer duren. Per server worden maximaal 5 jobID's getoond. Indien er geen logs worden getoond neem dan contact op.

Hoe voeg ik development packages toe aan het systeem?

Indien een RPackage niet kan worden geinstalleerd kan het zijn dat er op het OS eerst een aantal tools moeten worden geinstalleerd op de package te kunnen compileren.

  1. Zoek welk devel package moet worden geinstalleerd.
  2. Selecteer de server waarop de package moet worden geinstalleerd
  3. Kies in het hoofdmenu voor OS Devel-package Toevoegen.
  4. Type de naam het het devel-package in (vb. libcurl-devel)
  5. Klik op Toevoegen.

Indien u klaar bent met het beheer kan u uitloggen door Account te kiezen in de bovenbalk en op Uitloggen te klikken.