Windows XP Community - XPHeads



User credential management – system level vs. application level

microsoft.public.windowsxp.embedded


Reply
  #1 (permalink)  
Old 04-02-2008, 04:36 PM
Tony Brown
 
Posts: n/a
User credential management – system level vs. application level
Hello,

We are currently using AutoAdminLogon in the registry to get logon to
windows XP embedded, we then launch our application with an entry in the Run
key. We manage security to various features of our application with our own
set of user credentials.

Some users need to have system administration privileges, and other users
should not.

I am looking for advice related to two issues we are having with this
implementation.
1. Switching Windows OS users is slow and causes our application to close
2. We end up with two sets of username/password credentials, one for the OS
and one for our application.

Ideally, we would like to manage logon credentials in one location, allow
quick user switching, and have the same UI application for each user.

All advice is appreciated,

Thank you,
Tony Brown

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 04-02-2008, 05:34 PM
aflynt@gmail.com
 
Posts: n/a
Re: User credential management - system level vs. application level
On Apr 2, 12:36*pm, Tony Brown <Tony Br...@discussions.microsoft.com>
wrote:
> Hello,
>
> We are currently using AutoAdminLogon in the registry to get logon to
> windows XP embedded, we then launch our application with an entry in the Run
> key. *We manage security to various features of our application with ourown
> set of user credentials.
>
> Some users need to have system administration privileges, and other users
> should not.
>
> I am looking for advice related to two issues we are having with this
> implementation. *
> 1. Switching Windows OS users is slow and causes our application to close
> 2. We end up with two sets of username/password credentials, one for the OS
> and one for our application.
>
> Ideally, we would like to manage logon credentials in one location, allow
> quick user switching, and have the same UI application for each user.
>
> All advice is appreciated,
>
> Thank you,
> Tony Brown


I'm not entirely sure how your application uses different rights, but
perhaps the CreateProcessWithLogonW function from advapi32.dll would
help. It is the programmatic equivalent of "Run As" in Explorer. We
use that in our systems for certain things. You just need to make sure
that you add the "RunAs Service" component to your image to use it.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 04-02-2008, 09:35 PM
KM
 
Posts: n/a
Re: User credential management – system level vs. application level
Tony,

Just wondering why do you have to switch Windows users if your app has its
own set of user credentials?

--
=========
Regards,
KM


> Hello,
>
> We are currently using AutoAdminLogon in the registry to get logon to
> windows XP embedded, we then launch our application with an entry in the
> Run
> key. We manage security to various features of our application with our
> own
> set of user credentials.
>
> Some users need to have system administration privileges, and other users
> should not.
>
> I am looking for advice related to two issues we are having with this
> implementation.
> 1. Switching Windows OS users is slow and causes our application to close
> 2. We end up with two sets of username/password credentials, one for the
> OS
> and one for our application.
>
> Ideally, we would like to manage logon credentials in one location, allow
> quick user switching, and have the same UI application for each user.
>
> All advice is appreciated,
>
> Thank you,
> Tony Brown


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 04-03-2008, 02:31 PM
Sean Liming \(MVP\)
 
Posts: n/a
Re: User credential management – system level vs. application level

Why not one account with a single password? You could create a back door
password for an administrator to access things like control panel.

Regards,

Sean Liming
www.sjjmicro.com / www.seanliming.com
Book Author - XP Embedded Advanced, XP Embedded Supplemental Toolkit


"Tony Brown" <Tony Brown@discussions.microsoft.com> wrote in message
news:17C0A33F-8F91-4671-A038-4D71498EF663@microsoft.com...
> Hello,
>
> We are currently using AutoAdminLogon in the registry to get logon to
> windows XP embedded, we then launch our application with an entry in the
> Run
> key. We manage security to various features of our application with our
> own
> set of user credentials.
>
> Some users need to have system administration privileges, and other users
> should not.
>
> I am looking for advice related to two issues we are having with this
> implementation.
> 1. Switching Windows OS users is slow and causes our application to close
> 2. We end up with two sets of username/password credentials, one for the
> OS
> and one for our application.
>
> Ideally, we would like to manage logon credentials in one location, allow
> quick user switching, and have the same UI application for each user.
>
> All advice is appreciated,
>
> Thank you,
> Tony Brown
>


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 10:22 AM.


Registry Mechanic - Free Scan Now
Driver Scanner 2009 - Free Scan Now




Design by Vjacheslav Trushkin for phpBBStyles.com.
Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74