SA-4000 with 6.3R6.1
Basically I am trying to pass credentials to a Deltek Time & Expense electronic timesheet.
I have a web bookmark in the IVE for the timesheet and I trying to Form Post the Login, Password, and domain name to the web app.
The Username and Password in the Deltek system are synced with Active Directory but the domain name is different in Deltek.
Any ideas? I think this is probably pretty simple, but I'm just not getting it.
Thanks,
Z
Solved! Go to Solution.
I did look at it. Its set up right, the IVE is trying to post the data, but it turns out its a problem with Deltek's Timekeeping system and the way its built.
http://forums.deltek.com/t5/Time-Expense/Single-Sign-On/m-p/169/highlight/true
It always looks simple but if you haven't don it, it could be difficult.
This works for an web application
The steps you need to do
Record your session. Maintenance -> Troubleshooting -. Session recording
Log in into the system and login your application.
When youre finisched logging in open se session log
search for the login fields and values in the log.
Create a SSO form post
Jan
Jan is correct. You'll need names of the form fields associated with the username, password and domain. You also need the URL of the form where users enter their credentials and the URL of that form's action.
Once you have those five elements, create a new SSO Form POST policy.
1. In the Resource field, enter the login form URL.
2. Under Roles, choose the appropriate role.
3. For Action, select "Perform the POST defined below".
4. In the POST to URL field, enter the URL of the form action.
5. Next, you'll need to add your domain field: Under "User label", enter a label that has meaning for you. Under "Name", enter the name of the domain field in your form. Under "Value", enter the name of the domain in your Deltek system.
6. Modify the username and password Names, if necessary. Do not modify the values.
7. Click Save Changes/
I've attached a screenshot as an example. In my example, the URL of the login form is http://webapp.initech.net/login.aspx and the form's action URL is also http://webapp.initech.net/login.aspx. My form field names are username, password, and domain.
I have tried your solution. It looks like it should work, but its not. It doesn't fill out any of the fields. I've examined the source code and the session recording and found the names of the fields, but it still doesn't work. Not sure why.
The URL is being rewritten, could that be causing a problem?
If you want to send me a sanitized copy of your session recording in a private message, I'll take a look and see if I can help you get it working.
Look at the post url in the sso policy.
Example
Most of the times your connect to the website like www.juniper.com , but a form post must send the information to www.juniper.com/index.jsp
in the session recording log you will see the post address
I did look at it. Its set up right, the IVE is trying to post the data, but it turns out its a problem with Deltek's Timekeeping system and the way its built.
http://forums.deltek.com/t5/Time-Expense/Single-Sign-On/m-p/169/highlight/true
Can you post your sso fields you used?