Managing iOS devices from wso2 emm console - wso2

I have setup WSO 2 emm 2.0.1 in development environment. I was able to successfully enroll android device and check the MDM policies of android device. I did not do any additional platform configuration by creating any kind of certificate to get android emm working. But in case of IOS wso2 profile is not getting installed. And while installing iOS agent error is can not connect serverIP. Do I need to create all the certificate as mentioned in the link https://docs.wso2.com/display/EMM201/iOS+Platform+Configurations . I have never worked with android and iOS devices previously .
Please help !!

Yes you need to follow all the instructions provided in the following documentation in order to enable communication with your ios devices.
These are protocols provided by Apple to ensure the device security.
https://docs.wso2.com/display/EMM201/iOS+Platform+Configurations
https://docs.wso2.com/display/EMM201/Generating+a+MDM+APNS+Certificate
Make sure to complete all the configurations where you need to put your ip or domain as provided in the documentations
Obtaining a signed CSR from wso2 also required in order to use emm server to manage ios devices.
Refer to the below tutorial if you are using a public server with a SSL certificate obtain from a know Certificate Authority.
http://kamidupunchihewa.blogspot.com/2016/07/configure-device-communication-when.html

Related

WSO2 Application server Security option

I'm trying to build an application with a WSO2 Application server and Identity server.
the soap server which is based on Axis2 Framework needs to have WS-Trust based Authentication. For learning, I'm following this blog http://www.vitharana.org/2015/01/how-ws-trust-sts-works-in-wso2-identity.html
At the 14th steps, I have to click on security but In latest WSO2 Application server I'm not able to find how to enable the Security feature.
I'm using 5.3.0 Version of Application Server
As you can see there is no link on Unsecured for HelloWorld Service.
I'm I missing anything?
All the WSO2 products based on carbon kernel 4.4.x doesn't contain QoS features. WSO2 AS 5.3.0 is based on kernel version 4.4.x and therefore it is not supported. You can use WSO2 Developer Studio in order to apply QoS features

WSO2 EMM iOS Server Licensing

We are planning to develop MDM solution based on WSO2 EMM.
Since WSO2 EMM is 100% open source and Apache licensed, IĀ hope there is no cost associated with it provided we host and support it.
For iOS platform configuration, the documentation says CSR file needs to be submitted to WSO2 and then WSO2 will send back the signed CSR, P2 repository for enabling the iOS features.
I have an doubt, what is the criteria WSO2 uses for sending back signed WS02. And is there any hidden costĀ associated with this process.
Any help will be appreciated.
There is no cost associate with the process. However you will be evaluated before they sending back the signed CSR.

WSO2 EMM Android Configuration

I am facing problems while connecting with the emm store from my device.
I want to know what changes I have to make so that I can access emm store and can download the apps on my device. Any help will really be appreciated. I am not able to understand this
You do not have to perform any android configurations for the emm server in order to enroll android devices. EMM server contains configurations for android.
In the documentation you are provided with instructions how to modify
the agent app to use https protocol rather than http protocol and
generate a new .apk file.
In order to connect your login to store and install applications to your device you need to provide related permissions to the related user. Use the carbon console for grant permissions

WSO2 EMM provides API for development?

I want to create an iOS app to manage the devices that enroll such the same functions on the webpage (monitor devices status and push configurations to devices). Does EMM provide some API or SDK for development?
We do have APIs for every platform. Check here for iOS. Others are listed there as well.
You will need to get a account from apple developer. In order to manage apps and distribute you will need this. Read the full doc and it will mention about the provisioning of apps in development portal.

error ios device addingg in wso2 emm

I've installed wso2 EMM and every thing is running just ok. Just trying to add IOS devices the device connects to the server asking for the certificate when I try to install it an Error Msg appears :
500:somw thing went wrong
What is the the cause of this problem?
In order to enroll an iOS device, you need to first configure the server by following the iOS Server Configurations. Then you need a MDM certificate which is required to enroll and push MDM operations to the device. Please follow the documentation to generate a MDM APNS certificate.
We are conducting a complementary webinar on "Getting your iOS Device Managed by WSO2 Enterprise Mobility Manager on Tuesday, September 23, 2014 at 10 AM PDT. This webinar will cover:
Overview of WSO2 EMM
How to create the iOS EMM agent
Configuring the WSO2 EMM server for iOS
How to enroll an iOS device to WSO2 EMM
iOS device management with WSO2 EMM
Create and monitor policies for iOS devices
Create your own Enterprise Mobile App Store
For more information and registration , http://wso2.com/library/webinars/2014/09/getting-your-ios-device-managed-by-wso2-enterprise-mobility-manager/