Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
ProjectWise
  • Product Communities
ProjectWise
ProjectWise Design Integration Forum Secure Document Proposal
    • Sign In

    • Replies 6 replies
    • Subscribers 61 subscribers
    • Views 4014 views
    • Users 0 members are here

    Secure Document Proposal

    Scott Soper
    Offline Scott Soper over 11 years ago

    Recently a group asked me to create a folder within their datasource to use for a high-security sub-project.  I worked with them to set up a top level folder that only their group can view and access, but there is still some concern about file security and secrecy.  The issue is that even though we can give users read-only access, the file is still kept locally on their PC.  Yes, I know I can have the local file purged but that doesn't prevent someone from copying the local file while it's opened.

    I was thinking that for security it would be helpful to have the ability to lock-down files so they can only be viewed directly from the ProjectWise server - no file transfer takes place.  Thoughts?

    • Sign in to reply
    • Cancel
    Parents
    • Michael McCarty
      Michael McCarty Tue, Sep 11 2012 7:58 PM

      Just my personal thoughts here:

      The design of most (if not all) non-web-browser content viewing applications requires that the content to be viewed be accessible as a file on the filesystem. Even a file opened via a web browser is typically downloaded to a file to some temporary location, then handed off to the viewing application.

      For what you propose to work, the application would need to support a method of displaying the content from some non-predictable volatile location (e.g., read a binary blob from memory, a proposition that is fraught with its own particular sort of peril).

      Some options you may want to consider (I'm sure that others out there will have their own opinions and solutions):

      • BitLocker (or some other local volume-level encryption technology). This would ensure that only the authorized user would be able to decrypt and view the local content. It does assume that your users can be trusted enough to not manually copy said content. Personally, I regard that as a problem that no software can truly solve.
      • Put the working directory on a RAM disk. Pros: content is deleted when the volume is dismounted or the system is rebooted. Cons: content is deleted when the volume is dismounted or the system is rebooted :-)
      • Enforce draconian workstation-level security (no filesystem access, restricted desktop, USB/Firewire ports disabled by domain security policy, tamper-proof HDD).  Drawbridge and moat are optional. :-)
      • Remote Desktop, or Citrix (or other workstation virtualization technologies). YMMV here, I'm not really familiar with that kind of stuff.

      Mike



      • Cancel
      • Vote Up 0 Vote Down
      • Sign in to reply
      • Cancel
    Reply
    • Michael McCarty
      Michael McCarty Tue, Sep 11 2012 7:58 PM

      Just my personal thoughts here:

      The design of most (if not all) non-web-browser content viewing applications requires that the content to be viewed be accessible as a file on the filesystem. Even a file opened via a web browser is typically downloaded to a file to some temporary location, then handed off to the viewing application.

      For what you propose to work, the application would need to support a method of displaying the content from some non-predictable volatile location (e.g., read a binary blob from memory, a proposition that is fraught with its own particular sort of peril).

      Some options you may want to consider (I'm sure that others out there will have their own opinions and solutions):

      • BitLocker (or some other local volume-level encryption technology). This would ensure that only the authorized user would be able to decrypt and view the local content. It does assume that your users can be trusted enough to not manually copy said content. Personally, I regard that as a problem that no software can truly solve.
      • Put the working directory on a RAM disk. Pros: content is deleted when the volume is dismounted or the system is rebooted. Cons: content is deleted when the volume is dismounted or the system is rebooted :-)
      • Enforce draconian workstation-level security (no filesystem access, restricted desktop, USB/Firewire ports disabled by domain security policy, tamper-proof HDD).  Drawbridge and moat are optional. :-)
      • Remote Desktop, or Citrix (or other workstation virtualization technologies). YMMV here, I'm not really familiar with that kind of stuff.

      Mike



      • Cancel
      • Vote Up 0 Vote Down
      • Sign in to reply
      • Cancel
    Children
    No Data

    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies