|
2 | 2 | APPLICATION : RunAsAdmin Project Overview
|
3 | 3 | ========================================================================
|
4 | 4 |
|
5 |
| -AppWizard has created this RunAsAdmin Application for you. |
6 |
| - |
7 |
| -This file contains a summary of what you will find in each of the files that |
8 |
| -make up your RunAsAdmin application. |
9 |
| - |
10 |
| -RunAsAdmin.vcxproj |
11 |
| - This is the main project file for VC++ projects generated using an Application Wizard. |
12 |
| - It contains information about the version of Visual C++ that generated the file, and |
13 |
| - information about the platforms, configurations, and project features selected with the |
14 |
| - Application Wizard. |
15 |
| - |
16 |
| -RunAsAdmin.vcxproj.filters |
17 |
| - This is the filters file for VC++ projects generated using an Application Wizard. |
18 |
| - It contains information about the association between the files in your project |
19 |
| - and the filters. This association is used in the IDE to show grouping of files with |
20 |
| - similar extensions under a specific node (for e.g. ".cpp" files are associated with the |
21 |
| - "Source Files" filter). |
22 |
| - |
23 |
| -RunAsAdmin.cpp |
24 |
| - This is the main application source file. |
25 |
| - |
26 |
| -AssemblyInfo.cpp |
27 |
| - Contains custom attributes for modifying assembly metadata. |
28 |
| - |
29 |
| -///////////////////////////////////////////////////////////////////////////// |
30 |
| -Other notes: |
31 |
| - |
32 |
| -AppWizard uses "TODO:" to indicate parts of the source code you |
33 |
| -should add to or customize. |
34 |
| - |
35 |
| -///////////////////////////////////////////////////////////////////////////// |
| 5 | +This project demonstrates how to make use of password retrieval capability |
| 6 | +of AdmPwd.E, as published via integration library. |
| 7 | + |
| 8 | +RunAsAdmin.exe runs any executable in security context of local admin account. |
| 9 | +User who runs the tool does not need to know password of local admin at all, |
| 10 | +as long as he/she has been delegated permission to Read Admin Password from |
| 11 | +Active Directory. |
| 12 | +Tool fetches the password from AD for user, and uses it to start new process. |
| 13 | +User does not need to know/enter the password at all - everything happens |
| 14 | +behind the scenes. |
| 15 | + |
| 16 | +Note: For demo purpose, code is written in C++/CLR and as such, compiled code |
| 17 | +requires Visual C++ 2015 Redistributable to be installed on the machine. |
0 commit comments