Can a native 3rd party Mac app create a Software License entry in 1Password 4?

seanwoodhouse
seanwoodhouse
Community Member

Hi there,

We just released Reveal (http://revealapp.com) last week and it'd be nice if, when users registered the application, the app could create a Software License entry in 1Password, fill out all the fields for them and attach the license file.

Is there any easy/documented way to do that?

Thanks

Sean

Comments

  • Stephen_C
    Stephen_C
    Community Member

    From known issues:

    Currently unable to automatically create Software Licenses by dragging and dropping apps into 1Password.

    The feature is planned (although I'm not sure if that would include automatic attachment of the licence file).

    Stephen

  • seanwoodhouse
    seanwoodhouse
    Community Member

    Just to clarify, we'd like to be able to programatically create an entry in 1Password from our application, not by the user dragging and dropping apps or the license file.

  • Hi @seanwoodhouse,

    Awesome app, one of our iOS developers are in love with it. :)

    As for the item creation, no, there isn't a way to do that, we secure all access into the 1Password app for security reasons.

    You can offer your users an 1PIF file to import into 1Password 4 instead, such an import can include all the info you want along with the license file attachment if you want. The users can then import it via the File Menu > Import...

    The easiest way to see the 1PIF format is to create the item yourself and then export it as 1PIF via the File Menu > Export... You can then see the JSON structure we use.

  • Uno_Lavoz
    Uno_Lavoz
    Community Member
    edited October 2013

    @seanwoodhouse I just learned about your app thanks to this thread and my jaw dropped. Real-time UI design on a running phone or table without recompilation. My mind is blown. I've never seen anything like it. Stunning piece of engineering work.

    @MikeT Interesting workaround, and hopefully the UUID he generates doesn't conflict with anything in his customer's databases. Very unlikely, though, considering how many UUID's there are.

  • seanwoodhouse
    seanwoodhouse
    Community Member

    @MikeT Thanks for the info Mike. We're a little limited in what we can do WRT delivery of the license file and other assets through our e-commerce gateway (FastSpring). To generate the 1PIF file we'd need a separate backend server/service to generate and deliver that, which we don't have at the moment. I'll keep that approach in mind though if we decide to customise the license fulfilment.

    @Uno Thanks for the props. :)

  • Hi @seanwoodhouse,

    I understand, be sure to reach out to us if you need any help with it. :)

This discussion has been closed.