LAE

Welcome to the LAE community!  Please feel free to start a discussion in the discussion tab or join in a conversation.

Discussions

Members

Resources

Events

 View Only
  • 1.  how to read/write files in a separate server,limit access to the output files

    Employee
    Posted 04-24-2016 01:46

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: mshahed

    -Can I read/write files in a different server (other machine) ?
    -What are the possible ways to apply security and limit access to the output files to make it available for specific users ?
    -Is there a way to apply dual factor authentication on the output files ?


  • 2.  RE: how to read/write files in a separate server,limit access to the output files

    Employee
    Posted 04-24-2016 15:40

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: stonysmith

    1a) you would have to setup the remote server to accept FTP or SFTP transfers, and then use the FTP node to read from that server
    1b) you could have the disk from the remote machine cross-mounted to your local machine allowing you to read them as local files

    2 & 3) The application account that starts the LAE server task is the owner for all files created by the application. Every node executes as that user, so it has full permission to read and write any files.


  • 3.  RE: how to read/write files in a separate server,limit access to the output files

    Employee
    Posted 04-25-2016 01:39

    Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.

    Originally posted by: awilliams1024

    Hi, to add to Stony's comments:

    There are some other Lavastorm acquisition nodes that allow files to be downloaded from remote servers e.g. Hadoop (HDFS Download node and the experimental Spark Download node), and SharePoint (Download for SharePoint 2010 node [and the 2013 equivalent]). There are also the corresponding publishing nodes to write files to remote servers.

    The latest Lavastorm Analytic Library (LAL) update - LAL 6.1.45.0 / LAL 6.0.45.0 introduced the Archive Compress node that can be used to create encrypted archive files. It supports standard zip, AES128 and AES256 encryption algorithms.

    If only specific fields in the output data set contain sensitive information then these fields could be encrypted using the Encrypt Fields node (and decrypted using the Decrypt Fields node). The selected fields are encrypted using the triple DES algorithm and SHA-1 password hashing technique. A data flow could be built to use different passwords for particular fields, allowing users different levels of access to data even though they have access to the single data set.

    Regards,
    Adrian