How to update client profile manually (without APNs)

Currently implementing an OS X Server with a specific goal of device management using the Profile Manager. I have a thorough understanding of APNs roll in this where communication is sent to APNs which then gives the client a notification to "check-in" with the server for updates. So the actual data exchange is only between the server and client. (Like the diagram below...)
However, for security reasons I want to be able to accomplish Client-Server mdm checkin manually without APNs if I want to. In theory, this should be possible because the client obviously runs code to search for the server, communicate, and apply any changes to its configuration profile. Based on the OS X server documentation for this, it does this over SSL to the server for an mdm_checkin. The client also automatically checks the server on each startup, so restarting the machine does in-fact tell it to check the server and gets any profile changes that are holding as tasks. (Obviously, its not ideal to restart every time I want a change...)
Again, for security and troubleshooting purposes, I want to avoid APNs and do this communication manually. I'd also like to avoid downloading from the myDevices portal, or transferring a profile to be double-clicked/opened, etc etc. However, for the life of me I can't find any other documentation or code that may direct me how to do this! It seems like there should be sometime to run or few terminal commands to accomplish this...
Has anyone else attempted this or had success telling a client manually to talk to it's mdm server? (or even using mdmclient?)
Thanks!

Enrolling a device to an MDM e.g. Apple's Profile Manager does not require APNs, it merely requires 'installing' the enrolment profile and optionally a trust profile. However normally if you make a change to a profile this would be 'pushed' to client devices by sending an APN message to tell the client to 'phone home' to download the new profile.
I install the trust and enrolment profiles during a DeployStudio imaging workflow and at the moment use APNs to send notification for updates, however for another different network I am looking at the following instead of APNs.
The latest Munki software now supports installing Profiles directly, before it used to be necessary to wrap the profiles inside Apple installer packages.
Note: Profiles can be distributed 'over the air' via APNs, hosted as files to b manually downloaded from a web server, or emailed to users/devices as a file attachment, and as mentioned above wrapped inside an Apple Installer package which would run a post-install script to install the profile.
Therefore you could generate the updated profile and use Munki 2.2 to manage distributing and installing the updated versions. Of course an important limitation is that Munki is for Macs only and does not cover iOS devices. Munki does not use APNs. The Munki client needs to be able to talk to your Munki server which ideally should only be contactable on your LAN, a VPN connection would work.
Note: It is probably not worth looking at Casper Suite even though it supports iOS as it uses APNs.

Similar Messages

  • HT6154 Can someone please just help me figure out how to update this stupid phone without losing anything? I somehow have more than one Apple ID on this,but I just want my music and my pictures to stay and I'm terrified of losing these things.

    Can someone please just help me figure out how to update this stupid phone(iPhone 4)without losing anything? I somehow have more than one Apple ID on this,but I just want my music and my pictures to stay and I'm terrified of losing these things. I have a lot of music from old CDs on here,and for some reason I can't even transfer them manually onto my computer. I'm not tech savvy whatsoever. Someone please help,having my music is the the whole reason I still have this phone.

    First read about back http://support.apple.com/kb/ht1766
    Then  read on how to transfer photos to your computer http://support.apple.com/kb/ts3195
    Then
    UPDATING iOS
    Over the air updating of iOS needs iOS 5 or later so unless you have iOS 5 or later you will not see updating in setting
    The following link explains how to update http://support.apple.com/kb/HT4972
    This link explains how to update using wireless http://support.apple.com/kb/HT4623
    This explains how to transfer purchases to your computer http://support.apple.com/kb/ht1848

  • How  to read Component profile.properties without using CAF?

    Do you know how to read DC WebDynpro Component profile.properties without using CAF.
    A Component.profile.properties is located under
    Scr/components/fullcomponentname/
    Thanks, Best regards
    Peter

    import com.sap.tc.webdynpro.services.sal.config.api.IWDConfiguration
    import com.sap.tc.webdynpro.services.sal.config.api.WDConfiguration;
    import com.sap.tc.webdynpro.services.sal.deployment.api.WDDeployableObject;
    import com.sap.tc.webdynpro.services.sal.deployment.api.WDDeployableObjectPart;
    import com.sap.tc.webdynpro.services.sal.deployment.api.WDDeployableObjectPartType;
    WDDeployableObjectPart myComponent = WDDeployableObject.getDeployableObjectPart
      "mycompany.com/myapp~mydc" // name of DC
      "com.mycompany.myapp.mydc.MyComponent" // full component name
      WDDeployableObjectPartype.COMPONENT
    IWDConfiguration config = WDConfiguration.getConfigurationByName
      myComponent
      "profile.properties" // not sure, try "profile" as well
    Exception handling ommited.
    Hope this helps. Just wondering what's for?
    Valery Silaev
    P.S. full disclosure: CAF developer, author of PropertyConfigurable components concept

  • HT2534 How do update A free app without a credit card

    How do I update a free app without a credit card

    This user, mountaingoatgirl, explains how to get a None* option in your account details in the iTunes app on a Mac or PC. -
    https://discussions.apple.com/message/24907941
    *No bank card

  • How to create inspection lot manually without using QA01 Transaction code?

    Hi,
    Please anybody give procedure for creating Inspection Lot Manually without using Transaction Code QA01

    Hello, Srinivas,
    If you want another T code only then you can try QA01A.
    or you can create a Physical Sample with QPR1 and then click on the button there to create inspection lot. To create inspection lot for that Physical sample (you will able to see that button only after releasing the sample) Or you can use QPR5.
    But let me know the reason why you want T code other than QA01.
    Regards,
    Shyamal

  • How to update PAYMENT tables manually from backend after invoice creation.

    Hi,
    I am Financial beginner. how to update payment details from invoices using backend in P2P.
    Thanks and Regards,
    Srikanth

    I have created a invoice and updating payment details.
    I just need small information regarding payaments.
    After invoice we create payments using validate, pay in full.
    But What actually happens when we do validate and pay in full.
    and what are the fields and tables effected in this process.FAQ: Common Tracing Techniques in Oracle E-Business Applications 11i and R12 [ID 296559.1]
    R12 Docs
    http://docs.oracle.com/cd/E18727_01/index.htm
    eTRM
    http://etrm.oracle.com/
    Thanks,
    Hussein

  • How to update 2G-Nano MANUALLY ?

    Hi all,
    how am I able to update my 2G-Nano if my notebook (with iTunes 7.02) has no connection to the Internet at all?
    I've downloaded iTunes via a separate PC and installed it on my (offline) notebook via USB-stick.
    iTunes states that my Nano has got the latest update (which isn't) and I can't update it manually because there is no connect to the Internet. In the past (1G-Nano) it was possible to download the iPod-updates separately and perform the updates manually. What can I do with a 2G-Nano?
    Thanks for your support.
    Rüdiger
    2G-Nano   Windows XP  

    "...so I was asking why you couldn't use that to update the iPod"
    Unfortunately not (no iTunes installed).
    "It's just that now, the updater is included in iTunes and not as a standalone updater."
    That's the point! In the past it was possible to download the iPod- and iTunes-updates separately and perform the updates on a standalone PC - WITHOUT being online.
    If now an internet connection is required (mandatory), because updates can only be progressed 'online' I need to install iTunes on my (an) online PC as well. For ME (probably no issue for others) this is less convenient than it was in the past!
    Considering that this PC then probably (surely) will not have the same music-library doesn't this then mean, my music (8GB) will get erased when I connect my 2G-Nano to it?
    And I have to upload it again when I connect to my 'main' iTunes?
    Nevertheless as mentioned before: Here and today I have no problem with my iPod yet and in case I MUST update for whatever reason I will surely find a way to connect to the internet.
    I just hoped that it would be as easy as it was in the past with my 1G-Nano and my 1G-Shuffle (iTunes 4-5-6.x).
    Thanks for your explanation Jeff!

  • How to update a provisioned Apps without store access ?

    Hello All,
    Some explications of my issues :
    Windows 8 Enteprise will be the next OS used in my firm.
    Top management has decided to close the access to the microsoft Store - but want to have the weather, maps, music and video on the modern start menu.
    My question is :
    Is it possible to keep up to dat provisioned apps ( as Weather Bing) using SCCM 2012 or something else - without Store which is blocked by GPO ?
    More information :
    Client joined to the domain / DNS, AD, SCCM, MDT, etc... still is use.
    I'm totally not a developper :(
    Thanks in advance for your help

    In Windows 8 you have to update Apps from Store manually and if you disable Store, you won't get those updates. Once way to resolve this issue is instead of blocking Store, use Applocker and create a policy to block all Apps except the one that are using.
    In Windows 8.1 Apps will updates automatically and I suggest use a testing PC and install Windows 8.1 Preview and try out your scenario with it and see if it works.

  • How to Update Android Enterprise APP without any prompt or click?

    Hi,
    I have an app running on Samsung Android Devices
    I have two version 103 and 110
    I can deploy and install  without any prompt or click version 103 by using Application policy. I just Selecten "required"
    Then I have to updta this app from 103 to 110.
    In able to do this, I change apk file in application policy.
    But, In afaria client, I see that version 110 is shown in update tab. And waiting for tap to update.
    I want to update automatically update 103 to 110.
    How?
    Maybe first of all I have to run Samsung configuration policy to uninstall 103 and then run application policy to install 110.
    But this is complicated.
    What I've done?
    I run Application policy to install 103.
    Then I change apk file 103 to 110 in application policy.
    Then create a session to send 110.apk file to device.
    Then run configuration polict to update from 103 to 110 from defined file location on devices. (storage/sdcard0/110.apk)
    I know it is more complicated.
    Is there any simple method?

    Hi Tevfik,
    Even i have the same problem and don't want to follow this complicated process.
    Did you latter find any easy way out, to update the enterprise app in the Samsung device without user intervention?
    Thank you
    Regards
    Sajan Mathew

  • How to update Credit profile of a Business Partner(BP) In ECC

    Hi,
    We have a requirement to Update the Credit Profile of a BP in ECC. I couldnt find a BAPI or a FM to update the credit profile of a BP. Any input on this will be helpful.
    Regards,
    Raj

    Hi Raj,
    Partner Profile - Defines the partner type with whom you communicate asynchronously via IDocs.
    T code used for maintanance : WE20 or BD82.
    Prereqisites ,( To configure the partner profiles)
    1. Master data must be available in the system for partners.
    2. A port is created to assign in the outbound partner profiles. (already configured)
    There are 6 types of partner profiles, namely
    1.Logical system - used for ALE. Used particulary for data exchange. Distribution od data in R/3 or ext. systems..
    2.User
    3.Vendor
    4.Customer
    5.Bank
    6.Business partner
    Partner Type - Partner type are used to classify the business system.
    Ex: Logical System (LS) for other SAP clients,
    Customer (KU), Vendor (LI) etc..
    Regards,
    P Bansal

  • How to update the VBFA table without entries in VBRK and VBRP tables

    Hello,
    I have a requirement , where the sales order , delivery happens in one SAP system say X system and billing document wil happens in other sap system say Y.
    Now in this particular case , if the user want to know the billing document number in X system. what would be the solution.
    Is there any possibility to update the VBFA table with invoice number of Y system (without updating the VBRK and VBRP tables).
    User want to see the billing doc number from sales order in the form of document flow in X system
    Thanks in advance
    Pradeep

    Hii
    Without updating VBRK/VBRP table and updating VBFA is not possible, So you have to play with work arround to create one Z TABLE, so whenever system Y will create billing document with the reference of System X data you have to update Ztable with Invoice number created in System Y, The primary key will be in Z TABLE is Delivery document number to track one to one with billing doc.
    Thanks and Regards
    Shambhu Sarkar

  • Spotlight: How to update Finder/Spot Comments without Finder/Automator/GUI?

    I am trying to find a way to update the Spotlight Comments field without using a GUI like Finder/Automator.
    OS X provides good commandline tools for reading metadata.
    % mdls myfile
    would list:
    kMDItemFinderComment = "This is David's file."
    This is good for searching.
    Now, I need to write/update the metadata instead of just reading it. E.g. I want something like
    % mdupdate kMDItemFinderComment "This is Aber's file now."
    I have searched through the documentation for Spotlight but all the examples given were on querying the file. There is no documentation for updating metadata programmatically.
    Since OS X did not provide any command line tool to update metadata, is there some C/Carbon/Cocoa API I can call from a C program to do so? If yes, then I can write a command line C program to achieve what I need.
    (or could someone point me to third party command line app to do likewise?)
    Any help would be greatly appreciated.

    Hi David,
    I noticed the same thing/shortcoming a while ago. I think what you're after is an excellent comandline tool called 'xattr'. Have a look here, you can download the source or the binary from the links on that page.

  • HT1222 how i update my ipad 2 without using i tunes anyone help????

    currently i am on 4.3.1 .i want to update my ipad 2 on 5.0.1 without using i tunes can anyone help from where i can download ios5.0.1 firmware..thx

    Have you tried syncing once and then try transferring purchase again? Syncing should trnafer them during the sync process.
    Also make sure that you don't have content that you bought with another Apple ID that needs to be transfered as well.

  • How to update Camera Raw manually

    can somebody run me through the steps needed to update photoshop and Camera Raw manually.

    This should help you. Camera Raw plug-in installer
    Gene

  • How to update HTML template manually

    Hi,
    I have added a custom field in SHip-To address screen in Shopping cart in BBPSC01 and added a functionality. Found it is working fine in SAP GUI side.
    It is not reflecting in URL. But to reflect the same in URL, can anyone let me know what HTML code needs to write in HTML template..as I am new to HTML
    Is there any auto update of HTML template.
    Thanks,
    Rakesh.

    Hi
    Which SRM version are you using ?  What is your business requirement ?
    Incase you have made the changes manually, you need to ensure that in SE80 for the Internet Service (- say BBPSC01 ), all the manually modified HTML Templates ( by referring to any SAP OSS Note, or due to some customer requirements etc)  are having correct source code as well the HTML are published on all the respective SRM ITS Internet Sites.
    Do let me know, incase you face any issues.
    Regards
    - Atul

Maybe you are looking for