Managed Settings

RSS for tag

Set restrictions for certain settings, such as locking accounts in place, preventing password modification, filtering web traffic, and shielding apps.

Posts under Managed Settings tag

63 Posts
Sort by:
Post not yet marked as solved
1 Replies
38 Views
Hello, I am not quite sure, how the shielding of entire categories of apps is supposed to work. The FamilyActivitySelection contains tokens for apps, websites and categories. But the shield property of ManagedSettingsStore has only attributes applications and webDomains where I can configure the tokens from the family activity selection. shield.applications = selection.applicationTokens shield.webDomains = selection.webDomainTokens I would expect there to be the property categories that expects Set<ActivityCategoryToken> and based on this shields apps in that category.
Posted
by
Post not yet marked as solved
1 Replies
106 Views
To shield applications, we have to pass ApplicationTokens to DeviceAcvivityMonitorExtension. But I don't know the way. I tried to pass it by using NSUserDefaults. However, it didn't work because ApplicationToken isn't encodable. So I can't save it in UserDefaults Does anyone knows the way to pass ApplicationTokens to the Extension or another way to shield apps?
Posted
by
Post not yet marked as solved
2 Replies
99 Views
Is there a way to get all instances of ManagedSettingsStore that my app has previously configured? I managed to get into a situation, where I removed the identifier in my database, but forgot to clear the store and now the app is shielding couple of apps and I am unable to stop it. What is the proper workflow for this?
Posted
by
Post not yet marked as solved
4 Replies
202 Views
I want to know the structure how to send restrict information from parent to child. When parent sets restriction on parent's device, that information is reflected on the child's device and the child is restricted from using the app and device. I want to know how the restrictions set on the parent's device are transmitted to the child's device. Also, I want to know how to do it. I could even call requestAuthorization and succeed. Does anyone know this?
Posted
by
Post marked as solved
1 Replies
167 Views
Hi everyone, I am trying to change the settings when the shield button is clicked. When I called let store = ManagedSettingsStore() in the ShieldAction extension, store.shield.applications is nil. How can I access the instance created in the host app? Besides, has anyone ever tried to change the shield UI after clicking a button on the shield screen? I've searched around but no luck. is there any way I can notify the host app for further actions? Any help would be appreciated! Thank you very much. Sorry I don't know why I can't add the wwdc21-10123 tag.
Posted
by
Post not yet marked as solved
0 Replies
104 Views
Systems like OpenDNS are basically rendered useless on iPhones and iPads because you can just go into settings and remove the manual configuration. Would it be possible to maybe add a feature (like on Mac) where you need a passcode (maybe the same passcode for screen time) to access the DNS configuration? Thank you!
Posted
by
Post not yet marked as solved
0 Replies
165 Views
Hello! Does anybody know the release date of "Family Control" capability for Distribution? iOS 15 was released, but "Family Control" is still available only for Development Distribution: We can't create a Distribution provision profile for testing via TestFlight right now.  is the API now available for app-store releases? and if not, are there any timelines when it will be available for market releases? Or Any possibility of getting it released with the upcoming iOS 16? [*Reposting this question to know the latest updates]
Posted
by
Post not yet marked as solved
0 Replies
97 Views
Hi, our team uses the "info" mail address (Apple ID) for the AppStore Connect. I would like to redirect the mails from AppStore Connect to my account because I am the developer and the info mail address account is quite full of update mails... Is it possible to do so? Or do we need to change the account's apple ID to my personal one (which is actually not the preferred solution) ? Best, Michael
Posted
by
Post not yet marked as solved
0 Replies
202 Views
Am using a Supervised Device with 15.4 OS Scenario: I have tried to push the Restriction payload to Device , with value true for "allowOpenFromUnmanagedToManaged" key . case 1: When i try to open a photo from Photo Library and try to open in with any Managed App ,the suggestions for managed app is not listed there. (Working as Expected) My Problem is: case 2: But when i open the Managed App and Try to add a photo , It allows me to open the Photo Library ,from where i can add it. If Sharing data from unmanaged to managed app is restricted, then it shouldn't be added in case2 ,Right? FYI: The managed App i have used in Outlook App Can Anyone Help me this strange Behaviour? Thanks In Advance
Posted
by
Post not yet marked as solved
0 Replies
199 Views
So my brightness is constantly going down automatically…I have auto brightness turned off…reduce white point also turned off…I have low power mode turned off…and I have a good 78% charge of battery………..YET MY SCREEN BRIGHTNESS IS CONSTANTLY AS A DARK AS THE THE DUNGEONS AND DRAGONS BOARD GAME…what’s most infuriating though is apple is so confident it’s the auto brightness or white point…I have a an iPhone SE 2020. It’s fairly new and is is acting like a 6. Some genius help me yo why my screen brightness is constantly so low and literally can’t do anything but stop using the phone completely and wait for it to be go back up. Thank you.
Posted
by
Post not yet marked as solved
0 Replies
394 Views
We have macOS 12.2 installed, we had a requirement of adding password policy where we could define such as password length, password expiry, etc so applied password policy through a password_policy.sh script which I'm attaching. We have an audit going on so we need to provide them evidence that we have applied the password policy but we're unable to give them the same. Could you please help us and send us one terminal command through which we get the output of the password policy that is being applied.
Posted
by
Post not yet marked as solved
1 Replies
297 Views
Hi, In a managed environment, will apps/enterprise SSO extensions have access to digital identities installed at a system-wide level? I did try with ASWebAuthentication/Safari, both of them can pick the certificate but the SSO extension with URLSession cannot. Is there a challenge that needs to be handled? I did try with redirect extension. Also, a native app that is only deployed in the managed environment can have access to the digital identity that is installed at the system level? What are my options to do a certificate authentication? Thanks
Posted
by
Post marked as solved
1 Replies
402 Views
We are an MDM Solution . We are offering Per-App-VPN Configurations to Users. Currently we are experiencing an issue with it. While Applying per-app vpn configuration to the Device, It works fine and the Respective App is in VPN Network. Till now everything works as expected. Also I can see my device name in the Device Settings (Settings -&gt; VPN Management -&gt; Per App VPN Configurations) When a New App Update for that app is Pushed to the device. App Starts update and also the App is not anymore configured to the Vpn Configurations . I can reproduce this locally everytime i try. Have Attached a Payload for reference Payload Sent: &gt; &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt; &lt;plist version="1.0"&gt; &lt;dict&gt; &lt;key&gt;PayloadVersion&lt;/key&gt; &lt;integer&gt;1&lt;/integer&gt; &lt;key&gt;PayloadUUID&lt;/key&gt; &lt;string&gt;33885c2b-7d69-405d-9e5f-94d579357647&lt;/string&gt; &lt;key&gt;PayloadType&lt;/key&gt; &lt;string&gt;Configuration&lt;/string&gt; &lt;key&gt;PayloadOrganization&lt;/key&gt; &lt;string&gt;MDM&lt;/string&gt; &lt;key&gt;PayloadIdentifier&lt;/key&gt; &lt;string&gt;com.mdm.54119da4-ed12-46d2-bc8c-bfc73c945bde.perapppvpn&lt;/string&gt; &lt;key&gt;PayloadDisplayName&lt;/key&gt; &lt;string&gt;perapppvpn&lt;/string&gt; &lt;key&gt;PayloadRemovalDisallowed&lt;/key&gt; &lt;true/&gt; &lt;key&gt;PayloadContent&lt;/key&gt; &lt;array&gt; &lt;dict&gt; &lt;key&gt;PayloadVersion&lt;/key&gt; &lt;integer&gt;1&lt;/integer&gt; &lt;key&gt;PayloadUUID&lt;/key&gt; &lt;string&gt;4b806a39-dd71-4a81-a08f-5cb78f07352c&lt;/string&gt; &lt;key&gt;PayloadType&lt;/key&gt; &lt;string&gt;com.apple.vpn.managed.applayer&lt;/string&gt; &lt;key&gt;PayloadOrganization&lt;/key&gt; &lt;string&gt;MDM&lt;/string&gt; &lt;key&gt;PayloadIdentifier&lt;/key&gt; &lt;string&gt;4b806a39-dd71-4a81-a08f-5cb78f07352c&lt;/string&gt; &lt;key&gt;PayloadDisplayName&lt;/key&gt; &lt;string&gt;Per-App VPN Profile Configuration&lt;/string&gt; &lt;key&gt;UserDefinedName&lt;/key&gt; &lt;string&gt;Per-App VPN Configuration&lt;/string&gt; &lt;key&gt;Proxies&lt;/key&gt; &lt;dict&gt; &lt;/dict&gt; &lt;key&gt;VPN&lt;/key&gt; &lt;dict&gt; &lt;key&gt;RemoteAddress&lt;/key&gt; &lt;string&gt;**********&lt;/string&gt; &lt;key&gt;AuthenticationMethod&lt;/key&gt; &lt;string&gt;Password&lt;/string&gt; &lt;key&gt;ProviderType&lt;/key&gt; &lt;string&gt;packet-tunnel&lt;/string&gt; &lt;key&gt;OnDemandMatchAppEnabled&lt;/key&gt; &lt;true/&gt; &lt;/dict&gt; &lt;key&gt;VendorConfig&lt;/key&gt; &lt;dict&gt; &lt;/dict&gt; &lt;key&gt;IPv4&lt;/key&gt; &lt;dict&gt; &lt;key&gt;OverridePrimary&lt;/key&gt; &lt;integer&gt;1&lt;/integer&gt; &lt;/dict&gt; &lt;key&gt;VPNSubType&lt;/key&gt; &lt;string&gt;*********&lt;/string&gt; &lt;key&gt;VPNType&lt;/key&gt; &lt;string&gt;VPN&lt;/string&gt; &lt;key&gt;VPNUUID&lt;/key&gt; &lt;string&gt;8dc013a1-a525-4b45-8913-bbc40cd60985&lt;/string&gt; &lt;/dict&gt; &lt;/array&gt; &lt;/dict&gt; &lt;/plist&gt;|
Posted
by