cancel
Showing results for 
Search instead for 
Did you mean: 

SSO Form Post - need help

SOLVED
Highlighted
Frequent Contributor

SSO Form Post - need help

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

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Frequent Contributor

Re: SSO Form Post - need help

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

View solution in original post

7 REPLIES 7
Highlighted
Contributor

Re: SSO Form Post - need help

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

Highlighted
Contributor

Re: SSO Form Post - need help

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.

Highlighted
Frequent Contributor

Re: SSO Form Post - need help

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?

Highlighted
Contributor

Re: SSO Form Post - need help

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.

Highlighted
Contributor

Re: SSO Form Post - need help

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

Highlighted
Frequent Contributor

Re: SSO Form Post - need help

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

View solution in original post

Highlighted
Contributor

Re: SSO Form Post - need help

Can you post your sso fields you used?