[jbosstools-issues] [JBoss JIRA] (JBDS-3052) Shared install on Windows doesn't use private folders for updates/workspace

Nick Boldt (JIRA) issues at jboss.org
Thu May 29 10:35:20 EDT 2014


     [ https://issues.jboss.org/browse/JBDS-3052?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nick Boldt updated JBDS-3052:
-----------------------------

    Description: 
To test the user experience on Windows, I created three accounts:

* nboldt (my own admin user)
* dummy (a standard user)
* kid (a child user, which is a standard user but with Family Safety logging - http://windows.microsoft.com/en-ca/windows-8/create-child-account )

Then I:

*As nboldt / admin user* 

* installed JBDS 8.0.0.Beta2 (B104) into W:\shared-install\jbdevstudio (using default ownership/permissions)

*As dummy / standard user*

* Logged in
* Launched the shared JBDS
* Installed something from Central

!jbds8b2-windows8.1-standard-user-shared-install-was-able-to-install-into-shared-install-folder.png!

* Shut down

*PROBLEM*: standard user should not be able to install new features into the shared install folder

*As kid / child user*

* Logged in
* Launched the shared JBDS
* Noted that the suggested path for workspace was the one last used by dummy user, to which that user doesn't have read permission

!jbds8b2-windows8.1-standard-user-shared-install-last-used-by-dummy-launched-by-kid.png!
!jbds8b2-windows8.1-standard-user-shared-install-last-used-by-dummy-launched-by-kid-error.png!
!jbds8b2-windows8.1-standard-user-shared-install-last-used-by-dummy-launched-by-kid-error2.png!

*PROBLEM*: should default to user's home dir, not another user's previous workspace selection

Additionally, both the child and standard users were able to install JBDS into their own home folders and perform an installation from Central:

!jbds8b2-windows8.1-child-user-private-install-updated-via-central.png!

!jbds8b2-windows8.1-standard-user-private-install-was-able-to-update-via-central.png!

  was:
To test the user experience on Windows, I created three accounts:

* nboldt (my own admin user)
* dummy (a standard user)
* kid (a child user, which is a standard user but with Family Safety logging - http://windows.microsoft.com/en-ca/windows-8/create-child-account )

Then I:

*As nboldt / admin user* 

* installed JBDS 8.0.0.Beta2 (B104) into W:\shared-install\jbdevstudio (using default ownership/permissions)

* As dummy / standard user*

* Logged in
* Launched the shared JBDS
* Installed something from Central
* Shut down

*PROBLEM*: standard user should not be able to install new features into the shared install folder

*As kid / child user*

* Logged in
* Launched the shared JBDS
* Noted that the suggested path for workspace was the one last used by dummy user, to which that user doesn't have read permission





> Shared install on Windows doesn't use private folders for updates/workspace
> ---------------------------------------------------------------------------
>
>                 Key: JBDS-3052
>                 URL: https://issues.jboss.org/browse/JBDS-3052
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: installer
>    Affects Versions: 8.0.0.Beta2
>            Reporter: Nick Boldt
>         Attachments: jbds8b2-windows8.1-child-user-private-install-updated-via-central.png, jbds8b2-windows8.1-standard-user-install-error-in-central.png, jbds8b2-windows8.1-standard-user-private-install-was-able-to-update-via-central.png, jbds8b2-windows8.1-standard-user-shared-install-last-used-by-dummy-launched-by-kid-error.png, jbds8b2-windows8.1-standard-user-shared-install-last-used-by-dummy-launched-by-kid-error2.png, jbds8b2-windows8.1-standard-user-shared-install-last-used-by-dummy-launched-by-kid.png, jbds8b2-windows8.1-standard-user-shared-install-was-able-to-install-into-shared-install-folder.png
>
>
> To test the user experience on Windows, I created three accounts:
> * nboldt (my own admin user)
> * dummy (a standard user)
> * kid (a child user, which is a standard user but with Family Safety logging - http://windows.microsoft.com/en-ca/windows-8/create-child-account )
> Then I:
> *As nboldt / admin user* 
> * installed JBDS 8.0.0.Beta2 (B104) into W:\shared-install\jbdevstudio (using default ownership/permissions)
> *As dummy / standard user*
> * Logged in
> * Launched the shared JBDS
> * Installed something from Central
> !jbds8b2-windows8.1-standard-user-shared-install-was-able-to-install-into-shared-install-folder.png!
> * Shut down
> *PROBLEM*: standard user should not be able to install new features into the shared install folder
> *As kid / child user*
> * Logged in
> * Launched the shared JBDS
> * Noted that the suggested path for workspace was the one last used by dummy user, to which that user doesn't have read permission
> !jbds8b2-windows8.1-standard-user-shared-install-last-used-by-dummy-launched-by-kid.png!
> !jbds8b2-windows8.1-standard-user-shared-install-last-used-by-dummy-launched-by-kid-error.png!
> !jbds8b2-windows8.1-standard-user-shared-install-last-used-by-dummy-launched-by-kid-error2.png!
> *PROBLEM*: should default to user's home dir, not another user's previous workspace selection
> Additionally, both the child and standard users were able to install JBDS into their own home folders and perform an installation from Central:
> !jbds8b2-windows8.1-child-user-private-install-updated-via-central.png!
> !jbds8b2-windows8.1-standard-user-private-install-was-able-to-update-via-central.png!



--
This message was sent by Atlassian JIRA
(v6.2.3#6260)


More information about the jbosstools-issues mailing list