• API call no longer works after upgrade from version 9.2 to version 9.3.1

    Hello,

    In the version 9.2 I configured API calls to read only 3 custom views created, before the upgrade everything worked and was fine. After upgraded to version 9.3.1, if I try to perform same API calls from postman, they never stop and continuously load…

  • AppData.Instance.AppName value from API call

    Hi,
    I'm encountering an unusual issue and would like to understand—when adding a new identity via an API call—what the value of "AppData.Instance.AppName" is. When I try to save this value to an unused field in the Person table, it appears to be “AppServer…

  • Request property populatet via an API,

    Good morning community,
    I am struggling with a Product Request Property.
    I would like it to be populated on the fly by an API that returns a list of values for the user to choose from.
    Could anyone tell me if it is possible to achieve this kind of behavior…

  • Set ImportSource when object is created from REST API

    Hi all,

    We are developing an external application that are calling the One Identity Manager REST API (AppServer, OneIM v10) to create new Person-objects in the database. 

    We have created a system user and a custom permission group so the user only have…

  • Calling a custom Scripts via Application Server RESTful API permission not working

    Hi,

    We are trying to call a custom script via the Application Server RESTful API. 

    When we call the custom script the following error is shown: 
    { "responseStatus": { "message": "You are not authorized to run this method." }, "errorString": "You are not…

  • How to add a "Delete" method in my Custom API Call with parameter

    Hi everyone!

    I created a new custom API to get some information and I would like to have also a Delete method.

    I realized that if I customize a standard API Call (for example from Table ShoppingCartPattern -> Class CartPatterAdminApi, the function EnableDelete…

  • New Custom API delivers my new CCC Field but it will not be showed in WebPortal (Cannot read properties of undefined (reading 'ColumnName'))

    Hi everyone, 

    I hope someone can help me with this issue because it´s driving me nuts. 

    I extended the table ShoppingCartPattern with a new field to show how many products are assigned to a ShoppingCartPattern (Product paquet).

    I developed a new…

  • About API authorization

    Hello everyone. Another application needs to use our API. We need to define a user for this. But we want to restrict this user. We want them to only read the fields we specify from the table. We don't want them to perform operations like insert, delete…

  • Product version hidden for security reasons

    An Api query on ".../service/imx/config" provides the corresponding information about the exact product version.
    Information about the product used and its version should ideally not be displayed in order to avoid revealing detailed information…

  • Web Portal - add a dropdown menu with joined tables

    Hello,

    we need to customize the Angular Web Portal by adding an eui-select (drop-down menu) with options retrieved from the database. Our query involves joining more tables. One of the tables is Person and it is filtered using the requester CentralAccount…

  • USing the withProperties parameter

    Hello everyone,

    I was recently running into an issue using the withProperties parameter. It is possible to omit values by starting with a "-" which works for some calls.

    Today I wanted to use it on {{basePath}}/portal/itshop/approve/requests?withProperties…

  • Editing restrictions on the API filter parameter

    Hello everyone,

    I was recently using the API filter parameter when I noticed: Not everyone was allowed to use it the same way.

    In my case:

    {{BaseURL}}/ApiServer/portal/attestation/approve?
    filter=
    [{"Type":2,"Expression":{"Expressions":…

  • Custom API issue in 9.3 Angular Web Portal

    Hi everyone,

    I created a plugin to add custom APIs to my 9.3 installation and then I loaded the plugin via the Software Loader.

    Next I need to import the plugin to my Angular Web Portal project. This is official guide about this topic: Identity Manager…

  • Issue with incorrect TypedClient generation in Custom imx-api-ccc (Custom API) Angular WebPortal

    Hello All,
    We are experiencing issues with the generation of the 
    TypedClient class in our custom imx-api-ccc API. Below a screenshot showing how the TypedClient class should look and looked up to this point, with all the expected wrappers and properties.
     .

    Here…

  • Exposing Custom API Endpoint Schema to Angular Portal (GetSchema Issue Follow-Up)

    Hello dear community,

    I wanted to follow up on Nikolai's previous question regarding the schema exposure for custom CompositionApi endpoints in the Angular portal: Expose Dynamic Schema in QBM CompositionApi Endpoint in IMX API wrapper - Forum - Identity…

  • Authentication problems on local API server

    Hi everyone,

    I have a bit of an issue debugging a customized API dll on a local server using the imxclient loading the dll.

    When trying to authenticate, it says "Warn: Unable to setup re-authentication for this connection. Deriving new unauthenticated…

  • 9.2.1 Rest API Change a batch of single entities not working as expected

    I am trying to Change a batch of single entities. This is not updating existing entities as expected, instead, it is creating new records into the ACCProduct table. These UIDs correspond to existing ACCProduct entries. Am I doing something wrong?

    version…

  • Web Portal unusable after login

    Hi everyone,

    I'm currently testing the API Server / Web Portal (oneidentity/oneim-api:9.2) deployed in Kubernetes, and I’m encountering a critical issue.


    The App Server is deployed and reachable (tested separately).

    The API Server has 2 replicas…

  • Implementing Random Delay in Orchestrated Processes to Prevent API Overload

    Hi everyone,

    I'm working with an Orchestrated Process that calls an external API. Currently, all requests hit the endpoint simultaneously, causing it to return a 500 Internal Server Error due to overload. I'm seeing errors like this in the logs:…

  • Creating a Custom API That Calls Another API Based on Response Code & .NET/C# Documentation


    Hello everyone,
    I'm currently working on a customization project in One Identity Manager and would like some guidance on the following:
    I'm trying to create a custom API endpoint that will:
    Call an external API.
    Based on the response code (e.g., 200…

  • Custom Property for ITShop with type date

    Hi,

    OIM Version 9.2.1

    I created an Acc_Product for the IT Shop.  In the table ACC_Param_category the attribute 'IsOldStyle' is false.  For this product i have several CustomParameters of type date.
    When i order this product in the it shop and my browser…

  • ObjectBrowser doesn't show Object Methods

    Hi all,

    I'm trying to use One Identity API via Application Server.

    In particular, I'm trying to use the "/entity/{table}/{uid}/method/{methodName}" to call "MakeDecision" method on PersonWnatsOrg table but I receive always the same error: "Method…

  • Custom Angular API for triggering a process

    I'd like to trigger a process through a press of a button on 9.2.x Angular portal. I've checked API documentation but can't seem to find the correct API for my need.
    Do any APIs like this already exist that I might have overlooked? If no, would…

  • Error while requesting Add Role Entitlement

    I have an API that I used to request role entitlement, the request works with ShoppingItemCart but not with PersonWantsOrg! I am not sure what is wrong

    ERROR: Error running 'OnSaving' in logic module 'QER.Customizer.PersonWantsOrg'. Error running statement…

  • API: Problems with Search

    When calling portal/shop/serviceitems?..&search=, from time to time an error occurs that we cannot reproduce/explain

    You do not have permissions for this action. You must log in.
    Sie haben keine Berechtigung für diese Aktion. Melden Sie sich an.…