Go to file
Madawa Soysa 001649e5fd Fix issue with advanced search to pick the correct enrollment
This commit addresses following two issues,

1. Advanced search feature returns the oldest enrollment instance

This issue occurs when the same device is enrolled for multiple users. The cause of the issue is filtering the devices by device identifier which is a unique property for a device. This commit fixes the issue by filtering the devices from enrollment id and owner instead of the device identifier.

2. All devices do not return for privileged users when searched through advanced-search

The cause of the issue is not considering the user permissions when filtering the devices. This commit fixes the issue by validating the permissions of the logged in user before filtering.

Fixes entgra/product-iots#13
Fixes entgra/product-iots#14
2018-12-04 23:04:25 +11:00
.github Update stale.yml 2018-02-07 08:38:09 +05:30
.m2 Update configs for entgra 2018-07-06 22:39:47 +05:30
components Fix issue with advanced search to pick the correct enrollment 2018-12-04 23:04:25 +11:00
features [maven-release-plugin] prepare for next development iteration 2018-11-11 13:25:02 +00:00
.gitignore Added .swp files to .gitignore 2017-08-08 13:07:51 +05:30
.gitlab-ci.yml Update .gitlab-ci.yml 2018-10-30 09:44:17 +00:00
.travis.yml Adding travis build config 2017-12-22 19:15:30 +05:30
issue_template.md Adding Issue Template 2017-09-26 09:36:40 +05:30
LICENSE Initial commit 2015-01-19 13:05:10 +05:30
pom.xml [maven-release-plugin] prepare for next development iteration 2018-11-11 13:25:02 +00:00
pull_request_template.md Adding Pull Request Template 2017-10-03 15:22:06 +05:30
README.md Replace WSO2 naming to Entgra 2018-11-19 11:34:22 +05:30

carbon-device-mgt


pipeline status

Entgra CONNECTED DEVICE MANAGEMENT COMPONENTS

Entgra Connected Device Manager (Entgra CDM) is a comprehensive platform that helps solve mobile computing challenges enterprises face today when dealing with both corporate owned, personally enabled (COPE) devices and employee owned devices as part of a bring your own device (BYOD) program.

Whether it is device provisioning, device configuration management, policy enforcement, mobile application management, device data security, or compliance monitoring, Entgra CDM offers a single enterprise-grade platform to develop extensions for IOT related device types.