mkijewsk
New Member.
139 views

What is the best approach to learning UA/ ECMAScript


So general question to anyone who wants to share. As someone with
primarily a systems Integration backround ( a little scripting - bash) I
am being challenged with deploying UserApp for roles management. As I
get deeper into the details of the product I find myself sort of hacking
away at solutions until something works, rather then reaching into my
virtual tool box (Knowledge of the product/ ECMAScript language) for the
best designed solution. This is a very uncomfortable and aggravating
place to be.

So if I was to invest a significant amount of time learning how to get
the most out of the UA product, where would that time be spent? Should
I learn JavaScript? Is this what is helping those of you that have a
good handle on the product? There are lots of resources out there that
I could leverage for this. I just don't see much in the way of training
materials on ECMAScript available. Where can I find code examples that
are relevent to UAs implementation of ECMAScript?

When I look at the UA forums and the posts that are there, I see most
questions about the forms development; questions about how do display
things properly etc... In our environment we are not even going to use
the forms for much of anything at first. UA is going to be the conduit
between role membership and Entitlement granting. So most of the logic
I need to use will exist inside the workflows. Does anyone else have an
environment where you are doing a lot of automation through UA?

Finally, I see that I can get to a script editor from the Scripts tab
on my forms (request_form, or Approval_form). Is this where I can write
code that needs to be passed from one object in the workflow to another,
even if I dont need to present anything on an actual form page?

Thanks for your responses!

-Mike K


--
mkijewsk
------------------------------------------------------------------------
mkijewsk's Profile: http://forums.novell.com/member.php?userid=42277
View this thread: http://forums.novell.com/showthread.php?t=454299

Labels (1)
0 Likes
2 Replies
Knowledge Partner
Knowledge Partner

Re: What is the best approach to learning UA/ ECMAScript

On 4/4/2012 10:56 AM, mkijewsk wrote:
>
> So general question to anyone who wants to share. As someone with
> primarily a systems Integration backround ( a little scripting - bash) I
> am being challenged with deploying UserApp for roles management. As I
> get deeper into the details of the product I find myself sort of hacking
> away at solutions until something works, rather then reaching into my
> virtual tool box (Knowledge of the product/ ECMAScript language) for the
> best designed solution. This is a very uncomfortable and aggravating
> place to be.
>
> So if I was to invest a significant amount of time learning how to get
> the most out of the UA product, where would that time be spent? Should
> I learn JavaScript? Is this what is helping those of you that have a
> good handle on the product? There are lots of resources out there that
> I could leverage for this. I just don't see much in the way of training
> materials on ECMAScript available. Where can I find code examples that
> are relevent to UAs implementation of ECMAScript?
>
> When I look at the UA forums and the posts that are there, I see most
> questions about the forms development; questions about how do display
> things properly etc... In our environment we are not even going to use
> the forms for much of anything at first. UA is going to be the conduit
> between role membership and Entitlement granting. So most of the logic
> I need to use will exist inside the workflows. Does anyone else have an
> environment where you are doing a lot of automation through UA?
>
> Finally, I see that I can get to a script editor from the Scripts tab
> on my forms (request_form, or Approval_form). Is this where I can write
> code that needs to be passed from one object in the workflow to another,
> even if I dont need to present anything on an actual form page?


I can offer this collection of ideas in Cool Solutions that Wolfgang
Schrieber has written, as examples:


Wolfgang Schrieber (Usually UA forms related):
http://www.novell.com/communities/node/12740/howto-use-radio-buttons-user-application-turn-your-cb-radio
http://www.novell.com/communities/node/12722/howto-make-your-move-idm-workflows
http://www.novell.com/communities/node/12645/howto-validata-form-input-and-disable-submit-user-application-forms
http://www.novell.com/communities/node/11484/howto-change-frame-size-request-forms-user-application-idm-37x
http://www.novell.com/communities/node/9601/user-application-approval-forms-dynamically-generated-mv-checkboxpicklists-or-text-picklis
http://www.novell.com/communities/node/11530/howto-idm-workflow-loop-route-disable-inactive-users
http://www.novell.com/communities/node/11578/howto-programmatically-change-truefalsecheckbox-idm
http://www.novell.com/communities/node/11527/howto-change-or-remove-header-user-application-process-request
http://www.novell.com/communities/node/11492/howto-execute-workflow-activities-custom-delays-user-application
http://www.novell.com/communities/node/11489/howto-execute-workflow-activities-specified-date-user-application-idm-37
http://www.novell.com/communities/node/11225/howto-use-idm-designer-create-sorted-mvcheckboxes-idm-user-application
http://www.novell.com/communities/node/11224/howto-use-idm-designer-create-vertically-aligned-mvcheckboxes-idm-user-application
http://www.novell.com/communities/node/11218/howto-idm-replace-object-selector-simple-custom-search
http://www.novell.com/communities/node/12741/howto-use-radio-buttons-user-application-html-radio
http://www.novell.com/communities/node/12864/howto-add-your-two-cents-worth-log-log4j-and-userapp


0 Likes
mkijewsk
New Member.

Re: What is the best approach to learning UA/ ECMAScript


Thanks for the references Geoffc. I will take a close look at these.

So, I've read many of your writeups all very helpful, what helped you
the most with Userapp development? Do you have a background in
JavaScript? It seems to me learning JavaScript would be the most useful
for getting the most out of this product. Additionally learning how to
manipulate flowdata is a must. Designing forms is just not that
important on my task list. Most of what I am doing atm is replacing
entitlement drivers with userapp. I need to sort accounts into the
appropriate roles, then grant the necesary resources/entitlements. The
only user interaction will be simple no approval whitelist/blacklist
requests made by my account admins.


--
mkijewsk
------------------------------------------------------------------------
mkijewsk's Profile: http://forums.novell.com/member.php?userid=42277
View this thread: http://forums.novell.com/showthread.php?t=454299

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.