Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix for https://github.com/wso2/product-iots/issues/1541 #134

Merged
merged 3 commits into from
Jan 11, 2018

Conversation

charithag
Copy link
Member

@charithag charithag commented Jan 11, 2018

Purpose

When a policy with work profile restrictions (In this case system apps that have to be enabled in the work profile) is enabled the android error shows "Invalid operation code received: work profile". This PR fixed that issue and implement missing policy revoke flow for Work Profile policy.
wso2/product-iots#1541

Goals

Implement policy revoke flow for Work Profile policy and improve work profile policy enforcement.

Approach

Modify PolicyRevokeHandler class to restore previous work profile state when Work Profile policy is removed.

User stories

N/A, Bug fix

Release note

This PR will include necessary improvements and changes to apply Work Profile policy correctly and revoke it.

Documentation

N/A, Bug fix

Training

N/A, Bug fix

Certification

N/A, Bug fix

Marketing

N/A, Bug fix

Automation tests

N/A, cannot cover with automations

Security checks

Samples

N/A, Bug fix

Related PRs

No

Migrations (if applicable)

Directly up-gradable from 3.1.26 release.

Test environment

Android 7.1.1 API 25, emulator

Learning

N/A, Bug fix

@inoshperera inoshperera merged commit fb85166 into wso2:master Jan 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants