PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 10/10/2013 10:58 AM by  amylynanderson
"URI" protocols available for LSO?
 7 Replies
Sort:
You are not authorized to post a reply.
Author Messages
David Britton
Private
Private
Veteran Member
(129 points)
Veteran Member
Posts:53


Send Message:

--
10/09/2012 4:15 PM
    Is there documentation about "URI" protocols available for LSO?

    In various links in LSO I have found sforms://, sjobs://, admin:// .

    Are there other types and where might I find documentation about those listed above and any others that exist?

    I am trying to create a "shortcuts" list in LSO for S3 (10.0.4.1) that simulates Employee Self Service in Portal. The only format I have gotten to work is something like:
    http://lawsonsrv.mydomain.../xhrnet/paytyear.htm for "Pay Checks".

    However this requires logging in a second time since lawsonsrv is on a separate server. Is there a short form similar to sforms:// ... that can can be used?

    In the scenario above, when a user clicks on the "Pay Checks" link it opens a Portal log in screen and the form actually runs in Portal outside of LSO.
    John Henley
    Private
    Private
    Senior Member
    (9800 points)
    Senior Member
    Posts:3284


    Send Message:

    --
    10/10/2012 2:34 PM
    As far as I have been able to figure out, adding the shortcut is the only option, and yes, does require additional Portal login.
    Thanks for using the LawsonGuru.com forums!
    John
    Karin
    Software Architect - Principal
    Infor Sweden AB
    Veteran Member
    (171 points)
    Veteran Member
    Posts:57


    Send Message:

    --
    10/11/2012 1:56 AM
    Hi,
    I think that part of the schemas are documented in the administration guide. But then it is up to each feature what schemas they use (and register).

    If you are an administrator you can see all available schemas for your current profile (and installation) in the Settings Editor (admin tool) within Lawson Smart Office, under allowed applications.

    As for links to sites that are under DSSO you should try and use the net:// schema it takes a URI as parameter and will enforce SSO before opening the web page.

    The syntax looks like this:
    net://auth?http://lsfserver.corpnet....amp;_ID=MyCustomGL90

    But this part http://lsfserver.corpnet....amp;_ID=MyCustomGL90 needs to be encoded to be a valid URI. So depending on if your URL has parameters you might need to use a tool or something to get the shortcut correct.

    You can read more on URL encoding in this blog post: http://lawsonsmartoffice....lient-configuration/

    An overview of the different schemas is not a bad idea. But it is up to each feature / application in LSO to register schemas so there will be schemas used for admin / internal stuff as well as applications.

    Regards
    Karin
    Regards Karin http://smartofficeblog.com
    mark.cook
    Private
    Private
    Veteran Member
    (1244 points)
    Veteran Member
    Posts:444


    Send Message:

    --
    10/12/2012 8:04 AM
    Karin hit the answer, the net://auth? is the key to not having to do the portal login.

    Just keep in mind that LSO has no timeout but the portal forms still do, so you have to be aware you could get some error messages if people leave the portal forms up even if they access them through LSO.

    Otherwise that should work
    David Britton
    Private
    Private
    Veteran Member
    (129 points)
    Veteran Member
    Posts:53


    Send Message:

    --
    10/12/2012 1:40 PM
    Karin, Mark: thanks. That did the trick. I had found the lawsonsmartoffice.com article you reference but had not seen the "net://auth?" syntax anywhere.

    So far I am not passing parameters so I haven't had to worry about the URL encoding.

    One tricky part with testing this is if I am logged into Portal as well as Smart Office I don't have to authenticate even without the net://auth? schema.
    John Henley
    Private
    Private
    Senior Member
    (9800 points)
    Senior Member
    Posts:3284


    Send Message:

    --
    10/12/2012 1:49 PM
    Mark / Karin,
    Thanks for pushing this, I hadn't seen this before, so even old dogs like me can learn new things!

    Using the net:// protocol as a wrapper around Lawson SSO, you can add any ESS page, etc. as an LSO favorite, like this:
    net://auth?http://lawson.example.com...eavebalancebegin.htm

    Not sure if you have MashUp Designer or not, but check out this video:
    http://blogs.infor.com/s3...art-3-browser-2.html
    at about 5:45 into the video, he describes the NetBrowser vs. WebBrowser, and notes that NetBrowser is used for apps that participate in Lawson SSO, and it passes the username/password to the embedded app, so you can avoid passing credentials. The NetBrowser control in MashUp is same as using net://auth? ... right?
    Thanks for using the LawsonGuru.com forums!
    John
    mark.cook
    Private
    Private
    Veteran Member
    (1244 points)
    Veteran Member
    Posts:444


    Send Message:

    --
    10/22/2012 2:09 PM
    David, don't know if you saw this but another way to present the EMSS this time through a mashup. Based on the download I reviewed of it, i would adjust a couple things but it is a great start. I did have to sign in so it didn't look like it was using net://auth? but that can be fixed quickly

    http://blogs.infor.com/s3...Lawson+Technology%29
    amylynanderson
    Private
    Private
    Advanced Member
    (64 points)
    Advanced Member
    Posts:26


    Send Message:

    --
    10/10/2013 10:58 AM
    So how would I change the following URL to work with net so my users do not have to login again for these two URL I I cannot get to work properly.

    I also, want the data I feed it to populate the screen but I cannot get it to work

    http://lsdevsocv1.excellu...gJE&WORKUNIT=304

    http://lsdevsocv1.excellu...05800&_VIEW=FORM


    Thanks for any help Amy


    You are not authorized to post a reply.