API for CRM Html Roles

Hello,
*(1)*
how to deallocate/revoke CRM html roles using API?
I found following API for assigning CRM roles:
jtf_auth_bulkload_pkg.assign_role(username, role)
Now I am unable to find API for deleting role assigned to particular user.
Please suggest the way to find any API related good reference and also API for revoking role.
*(2)*
what is functionality of jtf_auth_principals_pkg's delete_role function?
from where it is called?
Thank You.
Swati Thakkar
Edited by: Swati on Dec 30, 2011 3:49 AM

From the user guide:
http://download.oracle.com/docs/cd/A99488_01/acrobat/jta115ug.pdf
Roles are groupings of permissions, which are page level or function level granular
privileges used to maintain application security. A single user can be granted
several roles, each of which separately determines access rights to the user interface
details, the ability to perform certain transactions and the ability to access certain
data sets. During the registration process, users are granted the appropriate set of
roles that map to their job function. Although Oracle User Management contains the
following predefined roles, users with the appropriate access privileges can also
create and customize their own roles.
49.7.3.1 JTA_UM_DELEGATION_ACCESS
The JTA_UM_DELEGATION_ACCESS role is assigned the
JTA_UM_DELEGATION_ACCESS permission and provides users with all of the
access privileges associated with this permission.
49.7.3.2 JTA_UM_SETUP_ADMIN
The JTA_UM_SETUP_ADMIN role is assigned the JTA_UM_SETUP permission and
provides users with all of the access privileges associated with this permission.
49.7.3.3 JTF_APPROVER
The JTF_APPROVER role is assigned the JTF_APPROVER permission and provides
users with all access privileges associated with this permission.
49.7.3.4 JTF_PRIMARY_USER
The JTF_PRIMARY_USER role is assigned the JTF_PRIMARY_USER_SUMMARY
permission and provides users with all access privileges associated with this
permission.
49.7.3.5 JTF_SYSTEM_ADMIN_ROLE
The JTF_SYSTEM_ADMIN role is the global system administration role and
contains all permissions required to access and operate the System Administration
Console including JTF_SECURITY_ASSIGN_ROLE and JTA_UM_SETUP.

Similar Messages

  • API for adding external roles/parties to an organization in oracle projects

    Hi,
    I need a help on the API for creating external roles/parties to an organization in oracle projects. There are two APIs in oracle for roles - pa_project_pub.load_org_roles and pa_project_pub.load_key_members. load_key_members api is used to load team members which are employees to a project and load_org_roles is used to add an organization role to a project. But how to use these API to load a party/external role to the organization role (or) is there any other api to do this functionality. Please suggest me on this.
    Thanks,
    Ramky

    Hi all,
    The order of blogs is:
    /people/valery.silaev/blog/2005/09/14/a-bit-of-impractical-scripting-for-web-dynpro
    and then
    /people/bala.krishnan2/blog/2006/09/25/bid-adieu-to-bots--using-captchas
    Help me soon...

  • Role for CRM HTML Administration

    Hi,
    Can you please tell me the Role that needs to be assigned to a person in order to enable creation of User Types, Roles, Enrollments, etc.?
    Currently, we are assigning every single Role out there, in order to enable users to perform such setups. We would like to assign only the specific Role that enables users to perform such setups.
    Thanks in advance for your help.
    Regards.

    From the user guide:
    http://download.oracle.com/docs/cd/A99488_01/acrobat/jta115ug.pdf
    Roles are groupings of permissions, which are page level or function level granular
    privileges used to maintain application security. A single user can be granted
    several roles, each of which separately determines access rights to the user interface
    details, the ability to perform certain transactions and the ability to access certain
    data sets. During the registration process, users are granted the appropriate set of
    roles that map to their job function. Although Oracle User Management contains the
    following predefined roles, users with the appropriate access privileges can also
    create and customize their own roles.
    49.7.3.1 JTA_UM_DELEGATION_ACCESS
    The JTA_UM_DELEGATION_ACCESS role is assigned the
    JTA_UM_DELEGATION_ACCESS permission and provides users with all of the
    access privileges associated with this permission.
    49.7.3.2 JTA_UM_SETUP_ADMIN
    The JTA_UM_SETUP_ADMIN role is assigned the JTA_UM_SETUP permission and
    provides users with all of the access privileges associated with this permission.
    49.7.3.3 JTF_APPROVER
    The JTF_APPROVER role is assigned the JTF_APPROVER permission and provides
    users with all access privileges associated with this permission.
    49.7.3.4 JTF_PRIMARY_USER
    The JTF_PRIMARY_USER role is assigned the JTF_PRIMARY_USER_SUMMARY
    permission and provides users with all access privileges associated with this
    permission.
    49.7.3.5 JTF_SYSTEM_ADMIN_ROLE
    The JTF_SYSTEM_ADMIN role is the global system administration role and
    contains all permissions required to access and operate the System Administration
    Console including JTF_SECURITY_ASSIGN_ROLE and JTA_UM_SETUP.

  • Oracle APIs For Contacts and Role Responsibility

    Hello,
    Please, I need a direction on how to proceed about the use of the right API. I'm working with Oracle EBS R12. If this is not the place for this kind of doubt, please let me know the best one.
    I already have a site for a customer, which was created by the ra_customers_interface_all, after loading the data and processing the interface.
    Now I need to create (using Oracle APIs) a contact name, which will have at least a telephone number and an e-mail address.
    I know that the contact name will be in table HZ_PARTIES, but later it will be related to a site. The registry that will be used for this has the Party_Type value equals to 'PARTY_RELATIONSHIP', according to what the customers interface did after being executed.
    Then the telephone number and e-mail address will be in table HZ_CONTACT_POINTS. The Owner_Table_Name of it has to be 'HZ_PARTIES'. The Owner_Table_Id of it will have the value of Party_Id from table HZ_PARTIES, which has Party_Type value equals to 'PARTY_RELATIONSHIP'.
    After this, my main goal is to create a role responsibility to the contact name. So I know there are other two tables involved. They are HZ_CUST_ACCOUNT_ROLES and HZ_ROLE_RESPONSIBILITY.
    And I see there are two more tables involved, which are HZ_RELATIONSHIPS, which will do the PERSON x ORGANIZATION relation, and also table HZ_ORG_CONTACTS, which has the field PARTY_SITE_ID, to finally indicate that this contact is part of a site, which I already have.
    I have all these tables in mind. I just need a tip on how to proceed. I'm able to create a party as PERSON, not yet as PARTY_RELATIONSHIP. I'm able to create a contact point (telephone number). I'm lacking the idea about what to do have this:
    site -> contact name -> telephone number of this contact name inside this site
    I can do this:
    site -> telephone number of this site
    Any help would be great.

    Thanks for the reply but i stil have the problem...............
    My Current machine.config has this to say in that particular section
    <connectionStrings>
    <add name="LocalSqlServer" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
    <add name="OraAspNetConString" providerName="Oracle.DataAccess.Client" connectionString=" "/>
    </connectionStrings>
    What can be done.........................in this case
    Thanks

  • Weblogic API for modifying users/roles

    I need to write an application which will enable adding users to weblogic
    domain and configuring roles.
    Does Weblogic provide such API?
    If so, what are the relevant packages?
    P.S.
    I wasn't sure which exact newsgroup my question belongs to.
    If anyone has a better suggestions please provide it.

    I searched the newsgroup and found that somebody addressed this issue.
    "Andrey" <[email protected]> wrote in message
    news:[email protected]...
    >
    WebLogic 7.0
    I have read a number of questions on how to do these but not many answers,so
    after figuring it all out, I thought I would post a message describing allthese
    tasts (It would be great if BEA would start something like 'HOW-TOs forLinux'
    for WebLogic)
    -1. Imports required :
    import weblogic.jndi.Environment;
    import weblogic.management.MBeanHome;
    import weblogic.management.WebLogicObjectName;
    import weblogic.management.configuration.DomainMBean;
    import weblogic.management.configuration.SecurityConfigurationMBean;
    import weblogic.management.security.RealmMBean;
    importweblogic.management.security.authentication.AuthenticationProviderMBean;
    import weblogic.management.security.authentication.GroupEditorMBean;
    import weblogic.management.security.authentication.UserEditorMBean;
    importweblogic.management.security.authentication.UserPasswordEditorMBean;
    import weblogic.security.providers.authentication.*;
    0. Code to retrieve DefaultAuthenticatorMBean (this code is running insideWebLogic
    server - I have it inside EJB):
    DefaultAuthenticatorMBean authBean;
    Context ctx = new InitialContext();
    MBeanHome mbeanHome = (MBeanHome)ctx.lookup(MBeanHome.ADMIN_JNDI_NAME);
    >
    //Find UserEditorMBean
    DomainMBean dmb = mbeanHome.getActiveDomain();
    SecurityConfigurationMBean scmb =dmb.getSecurityConfiguration();
    RealmMBean rmb = scmb.findDefaultRealm();
    AuthenticationProviderMBean[] providers =rmb.getAuthenticationProviders();
    >
    for (int i = 0; i < providers.length; i++) {
    if (providers[i] instanceof DefaultAuthenticatorMBean) {
    authBean = (DefaultAuthenticatorMBean) providers;
    break;
    1. Create/Drop/Update users
    to perform these tasks, the user must be logged in into weblogic and be in
    Administrators
    group. Then, the code is as follows:
    create user: authBean.createUser(username, password, description);
    remove user: authBean.removeUser(username);
    change user's description: authBean.setUserDescription(username,newDescription);
    >
    remove user from group: authBean.removeMemberFromGroup(groupname,username);
    >
    add user to group: authBean.addMemberToGroup(groupname,username);
    >
    2. Change other users' passwords (MUST BE ADMIN TO DO THIS - by Admin Imean be
    a member of Administrators group)
    authBean.resetUserPassword(username, newPassword);
    3. Change your own password:
    this is a bit trickier, because if you are not an admin, you can't changeyour
    own password!!!! This is a part that I personally don't understand - seemslike
    a screw up on BEA's part. So, to allow users to change their ownpasswords, you
    must change security context in the middle of processing to that of Adminuser
    and run this function as Admin user. Although a bit ackward, it's veryeasy to
    do. Suppose you have two EJBs - EJB A and EJB B. EJB A does normalprocessing
    for the user and always runs in logged in user's security context. Now,suppose
    you want to add a method to EJB A to change current password. The methodmay
    look like:
    public void changePassword(String logon, String oldpwd, String newpwd)
    throws some exceptions
    Now, there is no way to do it in EJB A, because for most users, it willrun in
    a 'non-admin' security context. So, to get around it, you create another
    EJB - EJB B. This EJB has one method:
    public void changePassword(String logon, String oldpwd, String newpwd)
    throws some exceptions
    and one major difference - this EJB always runs in a secrity context ofadmin
    user. To get an EJB B running 'as admin user', all you have to do in EJBA is
    the following
    EJB A:
    public void changePassword(String logon, String oldpwd, String newpwd)
    Hashtable props = new Hashtable();
    props.put(Context.SECURITY_PRINCIPAL, "wlmanager");
    props.put(Context.SECURITY_CREDENTIALS, "password");
    // get context that with different credentials
    Context ctx = new InitialContext(props);
    EJBBHome home = (EJBBHome) ctx.lookup("EJBBHome");
    EJBBLocal adminEJB = home.create();
    adminEJB.changePassword(logon, oldpwd, newpwd);
    adminEJB.remove();
    of course, this poses a problem of hardcoding user id and password foradmin user
    in your application - you can come up with your own ways to secure that.
    THAT's IT!!! You can use the method explained in part 3 to allownon-admin users
    to do pretty much everything, however for the sake of security, I woulddefinetly
    vote against it and use part 3 to ONLY allow users change their ownpasswords
    >
    Enjoy
    Andrey
    "Yonatan Taub" <[email protected]> wrote in message
    news:[email protected]...
    I need to write an application which will enable adding users to weblogic
    domain and configuring roles.
    Does Weblogic provide such API?
    If so, what are the relevant packages?
    P.S.
    I wasn't sure which exact newsgroup my question belongs to.
    If anyone has a better suggestions please provide it.

  • Need api for changing security role in web.xml !!

    My requirement is to change the value of the deployment descriptor "security-role" (in web.xml) through an api and inturn to persist the new value in web.xml. Also I need to know if this change is automatically redeployed or an explicit redeployment is needed ? In that case how do I redeploy using an api call ?
    I found a lot of apis related to roles like createRole, removeRole etc.. But there are no apis to change the name of the role and inturn persist in web.xml.
    Do I need to provide any more information ? Let me know
    Thanks,
    Karthick

    why and when do you change security-role? try to use ant task (perhaph you need xpath also). it´s the better when you perform task about life´s cycle of application.
    please, describe your problem.
    of course in you change web.xml you must restart the application.

  • Change history tale for CRM BP Role

    Hi Experts,
    I am trying to capture the role changed date for a particuler Business Partner(BP).
    Eg:
    30.11.2011     09:23:12     0001000237     XXXXXXXXX     BP Role     BUT100     *** Created ***      Sold-To Party
    24.11.2011     16:03:44     0001000237     xxxxxxxx          BP Role     BUT100     *** Created ***      Cash
    We can see the role has been changed from cash to Sold-To Party . I have seen this only in change history of the BP in BP(tcode) -> Extras -> Change history -> his partner , but where exactly where it is exactly stored.
    Could any one help in capturing only the Role change date (and not the record changed date) of BP. Thanks.
    Regards,
    Janardhan

    Hi,
    You can use FM CRM_BUPA_IL_READ_CHANGEDOCS to read all the changes to BP .
    Check field tabname = 'BUT000'  to track all the records regarding role change.
    Regards,
    Nithish
    Edited by: nithish P on Jan 24, 2012 5:28 PM

  • Need the Oracle Standard APIs for iExpense

    Hi ,
    Can you please let me know the list of standard APIs that can be used for iExpese. The requirement is that we need to create new OAF pages which insert data into iExpense Tables and also we need to do validations like the standard functionality of iExpense, hence we are looking for APIs which perform the standard validations and insertion of data for the iExpense tables. Please let me know of any documentation or links which gives list of Oracle standard public API for iExpense.
    Thanks,
    Srikanth

    Hi;
    All APIs are listed in Oracle Integration Repository
    http://irep.oracle.com/index.html
    API User Notes - HTML Format [ID 236937.1]
    R12.0.[3-4] : Oracle Install Base Api / Open Interface Setup Test [ID 427566.1]
    Oracle Trading Community Architecture API User Notes, June 2003 [ID 241320.1]
    Technical Uses of Customer Interface and TCA-API [ID 269121.1]
    Pelase also check below:
    Api's in EBS
    Re: Api's in EBS
    http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
    API
    Fixed Asset API
    List of API
    Re: List of APIs
    Oracle Common Application Components API Reference Guide
    download.oracle.com/docs/cd/B25284_01/current/acrobat/jta115api.pdf
    List of APIs and open interface R12
    Re: List of APIs and open interface R12
    Regard
    Helios

  • API for loading favorites in R12

    Hi all,
    Client would like to add a favorite on all users in R12 instance.
    The favorite should point to the 'Open Notifications' function.
    Does anyone know of a way to mass load favorite menu entries using an API or OI?
    It looks like the favorites ends up in the 'ICX_CUSTOM_MENU_ENTRIES', but cant find a public API.
    All help is apprciated.
    Brgds,
    Tom Andersen

    Hi;
    Please check below link and also notes:
    User is Unable to See a Responsibility In the Home Page [ID 943096.1]
    Api's in EBS
    Re: Api's in EBS
    http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
    API
    Fixed Asset API
    List of API
    Re: List of APIs
    Oracle Common Application Components API Reference Guide
    download.oracle.com/docs/cd/B25284_01/current/acrobat/jta115api.pdf
    API User Notes - HTML Format [ID 236937.1]
    Regard
    Helios

  • API for end dating a Supplier Bank account- R12

    Hi
    I'm looking for a API to end date a supplier bank account.
    Could someone help me wiht this.
    THanks

    Hi;
    All APIs are listed in Oracle Integration Repository.First check below
    http://irep.oracle.com/index.html
    Please check below which could be helpful for your issue:
    How to set Bank Account Uses End Date to Specific Supplier Site [ID 726763.1]
    API User Notes - HTML Format [ID 236937.1]
    R12.0.[3-4] : Oracle Install Base Api / Open Interface Setup Test [ID 427566.1]
    Oracle Trading Community Architecture API User Notes, June 2003 [ID 241320.1]
    Technical Uses of Customer Interface and TCA-API [ID 269121.1]
    Pelase also check below:
    Api's in EBS
    Re: Api's in EBS
    http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
    API
    Fixed Asset API
    List of API
    Re: List of APIs
    Oracle Common Application Components API Reference Guide
    download.oracle.com/docs/cd/B25284_01/current/acrobat/jta115api.pdf
    List of APIs and open interface R12
    Re: List of APIs and open interface R12
    Regard
    Helios

  • Need API for EAM Active Association - Asset number and Asset Group

    Hi
    I am working in R12 and need api for EAM Active Association - Asset number and Asset Group to insert the new records.
    If any one is aware please let me know API with sample script.
    Regards
    Suresh P

    All APIs are listed in Oracle Integration Repository
    http://irep.oracle.com/index.html
    API User Notes - HTML Format [ID 236937.1]
    R12.0.[3-4] : Oracle Install Base Api / Open Interface Setup Test [ID 427566.1]
    Oracle Trading Community Architecture API User Notes, June 2003 [ID 241320.1]
    Technical Uses of Customer Interface and TCA-API [ID 269121.1]
    Pelase also check below:
    Api's in EBS
    Re: Api's in EBS
    http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
    API
    Fixed Asset API
    List of API
    Re: List of APIs
    Oracle Common Application Components API Reference Guide
    download.oracle.com/docs/cd/B25284_01/current/acrobat/jta115api.pdf
    List of APIs and open interface R12
    Re: List of APIs and open interface R12
    Regard
    Helios

  • API for AR Bank, Account and Branch creation

    Hi,
    Please could you provide me the name of the API which creates AR Bank, Account and Branch creation.
    Thanks,
    Genoo

    All APIs are listed in Oracle Integration Repository
    http://irep.oracle.com/index.html
    API User Notes - HTML Format [ID 236937.1]
    R12.0.[3-4] : Oracle Install Base Api / Open Interface Setup Test [ID 427566.1]
    Oracle Trading Community Architecture API User Notes, June 2003 [ID 241320.1]
    Technical Uses of Customer Interface and TCA-API [ID 269121.1]
    Pelase also check below:
    Api's in EBS
    Re: Api's in EBS
    http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
    API
    Fixed Asset API
    List of API
    Re: List of APIs
    Oracle Common Application Components API Reference Guide
    download.oracle.com/docs/cd/B25284_01/current/acrobat/jta115api.pdf
    List of APIs and open interface R12
    Re: List of APIs and open interface R12
    Regard
    Helios

  • API for AR Invoice Adjustment

    Hi All,
    We have a requirement for adjusting AR Invoices. This is a conversion activity and hence we have millions of records. Can anyone please suggest whether there is an API for making adjustments to AR Invoices.
    Thanks.

    All APIs are listed in Oracle Integration Repository
    http://irep.oracle.com/index.html
    API User Notes - HTML Format [ID 236937.1]
    R12.0.[3-4] : Oracle Install Base Api / Open Interface Setup Test [ID 427566.1]
    Oracle Trading Community Architecture API User Notes, June 2003 [ID 241320.1]
    Technical Uses of Customer Interface and TCA-API [ID 269121.1]
    Pelase also check below:
    Api's in EBS
    Re: Api's in EBS
    http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
    API
    Fixed Asset API
    List of API
    Re: List of APIs
    Oracle Common Application Components API Reference Guide
    download.oracle.com/docs/cd/B25284_01/current/acrobat/jta115api.pdf
    List of APIs and open interface R12
    Re: List of APIs and open interface R12
    Regard
    Helios

  • Plsql API for recording holidays in EBS 12

    Hello all of you,
    I shoud make a call from a foreign application (Oracle webcenter content 11g) to EBS to record a holiday for an employee (as the work contract states)
    I think I should make this through plsql API . What API can I use? I found only hr_std_hol_abs_api api related to holidays but I think it's not the right one .
    Thanks for your advices,
    Aurel

    Hi;
    All APIs are listed in Oracle Integration Repository
    http://irep.oracle.com/index.html
    API User Notes - HTML Format [ID 236937.1]
    R12.0.[3-4] : Oracle Install Base Api / Open Interface Setup Test [ID 427566.1]
    Oracle Trading Community Architecture API User Notes, June 2003 [ID 241320.1]
    Technical Uses of Customer Interface and TCA-API [ID 269121.1]
    "12: How To Access API References via the Oracle Integration Repository" [ ID 462586.1]
    "Oracle Integration Repository Documentation Resources Release 12" [ ID 396116.1]
    Pelase also check below:
    Api's in EBS
    Re: Api's in EBS
    http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
    API
    Fixed Asset API
    List of API
    Re: List of APIs
    Oracle Common Application Components API Reference Guide
    download.oracle.com/docs/cd/B25284_01/current/acrobat/jta115api.pdf
    List of APIs and open interface R12
    Re: List of APIs and open interface R12
    Regard
    Helios

  • Adobe needs to develop an api for communicating with HTML Overlays & Indesign Objects

    I'm a front-end developer who has been assigned the task of developing one of our client's DPS every month. While I praise Adobe for saving a dying a industry and giving non-developers simple GUI controls, they need to develop an api for communicating from HTML Overlays to Indesign MSOs and other objects.
    I've had to do some intense animations/pages; which I in turn simply developed all in HTML5 and did an overlay. The time put into those pages could have been greatly reduced if their was a proper API in place to trigger different MSO and events. Is anybody at Adobe working on this? As DPS matures, and more developers are tasked with making folios it's imperative we have a proper way way to develop.

    We had a page for embedded movies in a lightbox; the client said customers were complaining that the folios were too large and took too long to download. So we switched to youtube streaming page, but they wanted a poster and autoplay enabled. If you have ever programmed with mobile video, you'll know devices are extremely difficult to manipulate.
    I had to do an html overlay with a bunch of transparent divs for hotspots and buttons. If I could have told Indesign to move different objects layer orders or go to a different MSO it would have saved me hours.
    Doesn't DPS support localstorage? Couldn't you guys whip up a little api to trigger events via localstorage?
    Off topic, another request:
    - enable the safari webkit inspector for debugging connected ipads with folios that have html overlays; you guys don't fully support HTML5 or certain js events and it's extremely annoying and difficult to debug. 

Maybe you are looking for

  • One reason why you might not be able to activate FaceTime

    I was not initially able to activate FaceTime on my iPod Touch. FaceTime kept insisting that either my Apple ID or my password were incorrect, even though they were the same ones I've been using in iTunes for years. After some lengthy troubleshooting

  • Sequence Processing Render Quality: BEST

    What exactly does putting sequence processing render quality into BEST accomplish, other than to make it take longer to render things? Does it actually result in a cleaner picture? If so, why wouldn't you ALWAYS render in BEST quality instead of GOOD

  • Software compilation problems

    I have ghc installed (current version is 7.0.2, I use Arch). I'm trying to compile ghc from source, and I still get the same result: segmentation fault, after long, long compilation time. Can it be caused by insufficient amount of RAM memory? My mach

  • Calling jax-rpc from applet

    Hi, I have been able to get the examples for jwsdp-1.2 to run ok. What I want now is to build an applet which calls by jax-rpc a webservice of my own. Now I get the following error: java.lang.NoClassDefFoundError: com/sun/xml/rpc/client/BasicService

  • Cannot find or move mac mail data

    I recently reformatted the hard drive of an intel macbook pro, installed 10.5.7, and used migration assistant to restore user files. After starting Mail, it asked to import messages, which it did fine. However, upon inspecting ~/Library/Mail, there i