Monday, July 23, 2007

Siebel - Common Redirection Mechanism

1 Abstract 4
2 Analysis. 4
3 Design. 5
4 Conclusion. 5
5 Appendixes. 5

Figures
Figure ‎2‑1: Redirection mechanism - high level diagram.. 4

1 Abstract
The main goal of this document is trial of giving an additional level of potential client redirection within Siebel application after his/her authentication and primary authorization done using standard authentication adapters/mangers, responsibility and visibility features.
The analyzed module must provide:
Additional client side redirection
Additional authorization
Additional redirection logic
2 Analysis
The module in general must answer on requirement that declares the neediness in some circumstances the client redirection within the Siebel application.
The server side redirection may be achieved using GotoView method of Application global and has no ability to be exposed in different way from within Siebel business layer.
The client side redirection in opposite can be realized using standard Siebel business layer. Within the business layer the ability of inline html/script injection can be used on order to achieve an appropriate redirection.
The following diagram describes the system's high level:
Figure ‎2‑1: Redirection mechanism - high level diagram




3 Design
The functionality can be achieved using Field Retrieval Type property of Siebel applet's control. The values of that property that are relevant for the current discussion are:
Symbolic URL – used just for Siebel web site decomposition
inline
iframe
control (activex solves the problem of window object access)
form request – raises new window
Field Value – straight html/script injection[1]
The design will include several approach adaptation steps:
Common parameters mechanism for html/script storage
Siebel business component – new calculated field with html/JavaScript rounded by quotes
Siebel applet – exposition of previously defined calculated field using Field Retrieval Type populated as Field Value
4 Conclusion
The approach described in current essay permits another level of authorization and mainly can be used in order to redirect an unauthorized user from sensitive information to the appropriate web page for further authorization process.
The implementation is very simple, accumulates several approaches like common system parameters[2].
5 Appendixes
* "Workflow usage best practices" (Roman Agaev)
* "Common VBC paradigm" (Roman Agaev)
* "Common error handling mechanism" (Roman Agaev)
* "System parameters paradigm" (Roman Agaev)
[1] Document object should be used instead of window object, because of frame complexity within Siebel web site exposition
[2] For additional information regarding the topic refer to "System parameters paradigm" from Appendixes section of the document.

23 comments:

Joya said...

Thanks for the post.

Check out this website for the largest Collection of Siebel Interview Questions and Answers

Siebel Interview Questions and Answers

Thanks
Joya

Anonymous said...

Hi,

I begin on internet with a directory

Anonymous said...

For most up-to-date information you have to pay a quick
visit internet and on world-wide-web I found this web page as a finest web page for latest updates.
Also visit my web page : web design miami beach

Anonymous said...

Appreciating the commitment you put into your blog and detailed information you offer.
It's nice to come across a blog every once in a while that isn't the same outdated rehashed information.
Excellent read! I've bookmarked your site and I'm including your RSS feeds
to my Google account.
Also see my page > backup camera

Anonymous said...

I blog frequently and I seriously thank you
for your content. This great article has really peaked my interest.
I am going to book mark your site and keep checking for new details
about once per week. I opted in for your Feed too.
Also see my page - "how to write" lewis philips

Anonymous said...

It is appropriate time to make some plans for the future and it's time to be happy. I've read this post and if I could I wish to suggest you few interesting things or advice.
Perhaps you could write next articles referring to this article.
I wish to read more things about it!
My page - digital slr cameras for sale

Anonymous said...

My brother suggested I might like this web site. He was entirely right.
This post actually made my day. You can not imagine just how much time I had
spent for this information! Thanks!
my web page > pure green coffee bean dr oz

Anonymous said...

Thanks for another excellent post. The place else may just anybody get that type
of information in such a perfect means of writing? I have a presentation next week,
and I'm on the search for such information.
Look into my web page ... reborn dolls

Anonymous said...

Malaysia & Singapore & brunei best on-line blogshop for wholesale & quantity korean accessories,
accessories, earstuds, locket, rings, bracelet,
hair & bracelet add-ons. Promotion 35 % wholesale price cut. Ship Worldwide
My blog post - www.unemployment.ohio.gov

Anonymous said...

[url=http://www.onlinecasinos.gd]Online casinos[/url], also known as essential casinos or Internet casinos, are online versions of never-to-be-forgotten ("pal and mortar") casinos. Online casinos approve gamblers to extemporize and wager on casino games totally the Internet.
Online casinos customarily command odds and payback percentages that are comparable to land-based casinos. Some online casinos grab no give attention to of higher payback percentages in the servicing of working gismo games, and some make known payout off audits on their websites. Assuming that the online casino is using an correctly programmed unsystematic uncountable generator, jot games like blackjack apprehend into story's possession an established congress edge. The payout proportion after these games are established by the rules of the game.
Assorted online casinos publish gone away from or get their software from companies like Microgaming, Realtime Gaming, Playtech, Supranational Conniving Technology and CryptoLogic Inc.

Anonymous said...

Awesome post.
Feel free to visit my web page - click through the following website page

Anonymous said...

Hi, i feel that i noticed you visited my weblog so i came to return the want?
.I am attempting to in finding things to improve my web site!

I guess its good enough to make use of some of your ideas!
!

Feel free to visit my web-site - dumbbell set adjustable
My page :: weight set

Anonymous said...

Awesome article.

Also visit my webpage :: parenting advice

Anonymous said...

Just wish to say your article is as astonishing. The clarity to your post is simply nice and i can assume you're a professional on this subject. Fine with your permission allow me to seize your RSS feed to stay up to date with imminent post. Thanks one million and please carry on the gratifying work.

Here is my blog; coffee shop

Anonymous said...

1geb7ejgs

my web page electric toothbrush review

Anonymous said...

Right here is the perfect site for anyone who really wants to understand this topic.

You understand so much its almost hard to argue with you (not that I
personally will need to…HaHa). You certainly put a new spin on a topic that has
been written about for many years. Great stuff, just great!



My blog; http://www.funnysayings.us/

mytapworld said...

tapworld

mytapworld said...

tapworld

robinet sale said...


http://www.robinetsale.com/ attirent beaucoup depuis ses couleurs vives pour les faire appara?tre hors de l'ordinaire, mais ils ont aussi une fonction robinetterie cuisine. Ce produit a un capteur de température, le flux de différentes couleurs selon qu'elle est trop chaud ou trop robinet LED. Par conséquent, l'eau ordinaire en un flux riche et coloré attrayant, tout en s'assurant que l'utilisateur n'a pas besoin de toucher l'eau, trouver sa température. Dans des circonstances Accessoires de salle, l'eau devient bleue, elle est froide et rouge si elle est chaude, ce qui fait assez petit pour les enfants de comprendre sa intuitive. Certains mitigeur douche avec d'autres couleurs ainsi, comme le vert, lorsque la Robinetterie Vasque est très froide, et l'eau besoin de piles.

Anonymous said...

An online Entertainment portal offering complete
mobile applicationslike free downloadable mobile software, Mobile
ringtones, latest videos and mobile games. In-game mobile advertising farmville 2 country escape cheats will be in one single shot.
The introduction of latest smartphones like iPhone,
iPad and iPod Touch iOS 3. Let's start off as an game
machine for you. As obvious, all of these entertaining element and enjoy the little device.
The games focus on the go and even rings, helmets.

sherry jiang said...

A man of taste quality of life is high, especially bathroom design often can reflect a person's quality of life.Waterfall taps are a stylish way to make a statement in your bathroom, and are becoming increasingly popular and very affordable. http://www.plumpinguk.co.uk/kitchen-taps/wall-mounted-taps.html.It will make your life more refineddand we have created a lot of artistic products of"stylish personality and quality life".

dc Z said...

When you’re ready to unwind after a long day, there’s nothing as relaxing as lying back and soaking in the tub. When you’re ready to fill up the tub, you’ll want it done properly and in style. http://www.findtaps.co.uk/68-bathtub-taps

Amy Carry said...

http://www.faucetsmarket.com/bathtub-faucets-c-20.html are one of the necessary things needed in a home. All bathrooms must have Waterfall faucet; there is no bath space without them. These Faucet parts help to control the free out flow of water, and even do much more these days