InRole

From SmartWiki
Revision as of 15:29, 18 September 2012 by Serkan (talk | contribs) (Created page with '@me.inRole(Rolename)@ There are three things to use caution about this new and user-friendly syntax. 1. Case Sensitive – Watch for lower case “i” and upper case “R” 2…')

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

@me.inRole(Rolename)@

There are three things to use caution about this new and user-friendly syntax.

1. Case Sensitive – Watch for lower case “i” and upper case “R” 2. Do not encapsulate the whole syntax – This syntax always returns a value, either true or false which mostly would not cause any problems for example in sslogic or visibility conditions. However encapsulation of the syntax would basically return a string which is useless if not equalled to another string. 3. Do not encapsulate the role name – This I believe is looping the role names in the instance and tries to match what is in the brackets. Use the exact role name without encapsulating.

Correct: @me.inRole(Organization Contact)@ Wrong: “@me.inRole(Organization Contact)@” Wrong: @me.inRole(“Organization Contact”)@ Wrong: “@me.inRole(“Organization Contact”)@” Wrong: @me.InRole(Organization Contact)@ OR @me.inrole(Organization Contact)@