On a stock and clean installation of the WSO2 API Manager 2.6, the Account Management Policies tab is missing from the Carbon dashboard > Identity > Resident page.
For this reason, also the forgot username/password/self-signup features in the OAuth2 service provider login are not working (405 Method not allowed).
Is there something to enable in the configuration files ?
For APIM version 2.6.0 and below you need to configure these using some configuration files. This is documented in [1].
[1] - https://docs.wso2.com/display/AM260/Identity+Management+for+the+API+Store
Related
We are currently have 2.6.0 wso2 api manager and we hace a requirements to add multi factor authentication for our wso2 api manager.I have got the steps to add multi factor authentication for wso2 identity server from the official documentstion(given link below).Can u clarify if the steps are same for both identity server and api manager. Can u also clarify whether we can implement this steps in 2.6.0 version wso2 api manager.
I have referred the below link for enabling MFA
https://is.docs.wso2.com/en/latest/learn/configuring-sms-otp/
As out-of-the-box, the WSO2 API Manager doesn't support full-fledged Identity capabilities. Therefore, if you want to secure your Portals with MFA, it is recommended to configure an Identity Server as Key Manager with WSO2 API Manager.
Follow this documentation to configure WSO2 Identity Server as Key Manager with WSO2 API Manager v2.6.0.
I am not able to see following statictics like
API USAGE OF APPLICATION
TOP APPLICATION USERS
FAULTY INVOCATIONS PER APPLICATION in Dashboard for APIM Developer statistics.
Only details of "REGISTERED APPLICATION USERS" are shown.
I am using the default H2 database and done "quick setup" of analytics dashboard.
I am using 3.1.0 version for both WSO2 API-M and WSO2 Analytics Dashboard and also enabled the analytics in delployment file in APIM.
check below pointers
is your analytics and APIM 3.1 is under the same folder
start components in order analytics worker -> wso2 APIM -> dashboard
check that in APIM deployment.toml files analytics is enabled
login with the same user in APIM and dashboard
Good day
I have created my ESB project using the enterprise integration studio provided by wso2 and have also downloaded the API manager separately. Meanwhile when I start WSO2 API manager, API Publisher and developer dashboard open.
I just want to create WSO2 API Gateway. How can I achieve this also I want gateway should be access based.
Please assist me how can I proceed for the gateway implementation.
I only want the WSO2 API gateway.
WSO2 APIM is consist of 5 profiles as Gateway, Traffic Manager, Publisher, Store(Devportal in APIM 3.x series) and KM profiles. You can start an APIM with the default profile (if you started as sh wso2server.sh) and you can work with each profile. But if you want to start APIM as Gateway profile, then you need to start the server with "-Dprofile" mode as follows.
sh wso2server.sh -Dprofile=gateway-worker
You can read this document https://docs.wso2.com/display/AM260/Product+Profiles to aware of the profile of wso2 APIM.
And WSO2 has Micro GW product too, you can find more details about that MGW here https://docs.wso2.com/display/AM260/Working+with+the+API+Microgateway. You can download the form here https://wso2.com/api-management/api-microgateway/ and test.
I am trying to implement SAML Extension Grant by following the instructions in https://apim.docs.wso2.com/en/latest/Learn/APISecurity/OAuth2/GrantTypes/saml-extension-grant/ but got a blank screen when I tried to configure the service provider:
Sign into the Management Console
Select Service Providers > Add
After I registered the service provider, click Inbound Authentication Configuration > SAML2 Web SSO Configuration.
Click Configure. A blank screen appears.
There is already a similar issue reported in APIM 3.0.0. Please refer to the git issue here
Inbound SAML2 Web SSO Authentication will not work in APIM OOTB as the relevant Identity feature is not available. If you need to use this, you need to use WSO2 IS or WSO2 IS-KM.
We would like to ship wso2 IS with our product.Instead of adding service providers manually through console, we want to pre-configure with some default identity providers and Service providers. I was expecting some xml files by which I can configure these. But seems like there is no such file and previous versions of IS has SCIM rest points to add SP configurations, I don't see them with IS 5.0. Any idea on how to go about this?
There is file that you can configure the service providers. You can locate the sso-idp-config.xml file in <IS_HOME>/repository/conf/security directory. You can find a pre-configured service provider inside this file. It is the Identity Server dashboard (you can access it https://{hostname}:{port}/dashboard/). You can configure multiple service providers using this file. It is important to note that, once you configure using this file, configured service providers would be available for all the tenants of the Identity Server. Also, you can NOT edit these configured service providers from UI.