Search Unity

Cloud Build should be able to remove/edit credentials

Discussion in 'Unity Build Automation' started by GraemeScott, Dec 10, 2015.

  1. GraemeScott

    GraemeScott

    Joined:
    Jul 1, 2013
    Posts:
    4
    Every time I add a new device to be used for iOS I need to add another set of credentials and its starting to get painful as I have to keep coming up with names to use and remember winch is what..

    Why can't we manage this list and either delete or modify existing credentials to try and keep this list to a manageable size.
     
  2. dannyd

    dannyd

    Unity Technologies

    Joined:
    Jun 3, 2014
    Posts:
    785
    That's actually something we are working on adding as it's something that has been brought up fairly consistently for teams who need to update their credentials often. I don't have an exact date but it is being worked on.
     
    Snupiman likes this.
  3. mihakinova

    mihakinova

    Joined:
    Jan 6, 2015
    Posts:
    85
    I too would like to see this feature, any update on when it might be available? The ability to delete a project would also be very nice.
     
  4. pabu

    pabu

    Joined:
    Mar 17, 2010
    Posts:
    30
  5. dannyd

    dannyd

    Unity Technologies

    Joined:
    Jun 3, 2014
    Posts:
    785
    The functionality has been added to the API, although there hasn't been much progress on the website side of things. It's still coming, I just don't know exactly when.

    If you really need this functionality now, you interact with the API directly using your API key found on the Cloud Build Preferences page. Here are the docs for deleting iOS credentials (you can find the other related operations in the docs as well): https://build-api.cloud.unity3d.com...credentials-signing-ios--credentialid--delete
     
    NeatWolf, K0jo and mihakinova like this.
  6. mihakinova

    mihakinova

    Joined:
    Jan 6, 2015
    Posts:
    85
    Ah you beat me to it, I was just randomly browsing the API reference page and saw these exist. Thanks!
     
  7. QuantumCalzone

    QuantumCalzone

    Joined:
    Jan 9, 2010
    Posts:
    262
    Where do you find your Organization identifier and the Credential Identifier? Are they just the names or do I need to find an ID somewhere?

    edit: nvm found it right after I posted it on the side.
     
  8. seno

    seno

    Joined:
    Aug 5, 2010
    Posts:
    17
  9. ESG-Steven

    ESG-Steven

    Joined:
    Mar 18, 2015
    Posts:
    38
    @r3d5 @dannyd
    Where can you find Organization Identifier? Nothing says anything about what that actually is from what I'm seeing
     
  10. QuantumCalzone

    QuantumCalzone

    Joined:
    Jan 9, 2010
    Posts:
    262
    I thiiiink its just your organisation name, all lowercase, with spaces replaced with "-"

    Try that I think that's what it was but haven't done it in a while.
     
    ESG-Steven likes this.
  11. dannyd

    dannyd

    Unity Technologies

    Joined:
    Jun 3, 2014
    Posts:
    785
    ESG-Steven likes this.
  12. timmehhhhhhh

    timmehhhhhhh

    Joined:
    Sep 10, 2013
    Posts:
    157
    @dannyd is this still not possible through the web portal?
     
    MechEthan likes this.
  13. Colin49

    Colin49

    Joined:
    Oct 2, 2013
    Posts:
    9
    Just adding support that this would be very nice to have in the web UI. Our list of expired credentials is getting pretty long and it would be nice to clean things up.
     
    MechEthan likes this.
  14. MetaDOS

    MetaDOS

    Joined:
    Nov 10, 2013
    Posts:
    157
    +1 for This. My credential list is way too many now.
     
    MechEthan likes this.
  15. MechEthan

    MechEthan

    Joined:
    Mar 23, 2016
    Posts:
    166
    +1
     
  16. r3tNull

    r3tNull

    Joined:
    Apr 29, 2015
    Posts:
    51
  17. serseralci

    serseralci

    Joined:
    Nov 24, 2012
    Posts:
    5
  18. CDF

    CDF

    Joined:
    Sep 14, 2013
    Posts:
    1,311
    How is this still not implemented in the UI? Been almost 2 years now.
     
    MihaPro_CarX and ESG-Steven like this.
  19. Josh_He

    Josh_He

    Joined:
    Nov 19, 2013
    Posts:
    14
  20. Gwom

    Gwom

    Joined:
    Aug 5, 2015
    Posts:
    21
  21. Bibzball

    Bibzball

    Joined:
    Sep 26, 2015
    Posts:
    21
    Wow I'm actually impressed this is not implemented yet
    +1 !
     
  22. nanotribegmbh

    nanotribegmbh

    Joined:
    Sep 13, 2017
    Posts:
    7
  23. coshea

    coshea

    Joined:
    Dec 20, 2012
    Posts:
    319
    Just found this thread trying to work out how to delete expired credentials. Can't believe this request is two years old.
     
  24. Shawn_Flanagan

    Shawn_Flanagan

    Joined:
    Jan 28, 2014
    Posts:
    13
    Any updates regarding the website side of things? I was about to try my luck with the API directly, but thought I should check with you first to see if there is a spot on the website yet.
     
  25. multimediamarkers

    multimediamarkers

    Joined:
    Feb 17, 2016
    Posts:
    49
    +1

    It was stated that it would be there in 2015 !!!
     
  26. vzheng

    vzheng

    Joined:
    Dec 4, 2012
    Posts:
    45
  27. m4c0

    m4c0

    Joined:
    Mar 20, 2012
    Posts:
    2
    I don't know what kind of head count they are dealing with, but I give my kudos to the responsible team for the API Docs page[1] and the one for the API itself.

    I managed to clean up my credentials without effort. Everything in the API Docs makes sense and there's a lot of useful calls not available in the UI - like "Update iOS Credentials".

    It may not be the best user experience ever (after all, it's still an API call instead of a proper UI), but it works.

    [1]: https://build-api.cloud.unity3d.com/docs/1.0.0/index.html
     
  28. Shawn_Flanagan

    Shawn_Flanagan

    Joined:
    Jan 28, 2014
    Posts:
    13
    The Cloud Build API page is super useful! I was also able to use it to manually remove my old iOS credentials using the API documentation.

    Honestly though, how difficult would it be for the Cloud Build team to add a button or dropdown with this functionality to the Cloud Build website? I'm half tempted to write a Chrome Extension to add that functionality when browsing to a Cloud Build iOS target setup page.
     
  29. guneyozsan

    guneyozsan

    Joined:
    Feb 1, 2012
    Posts:
    99
    3 years and still counting...
     
    NeatWolf and zzzzzz789 like this.
  30. dustin_red

    dustin_red

    Joined:
    Feb 7, 2018
    Posts:
    46
    For most of our projects we have Enterprise accounts so this isn't an issue. But now we are doing several projects that are not, and have a lot of old credentials sets. We could really use this feature supported in the web interface.

    +1
    Please add!

    UPDATE: The web API works well once you figure out where to find all the IDs.
    https://build-api.cloud.unity3d.com/docs/1.0.0/index.html
     
    Last edited: Feb 23, 2018
    Shawn_Flanagan and emre2345DH like this.
  31. BenWoodford

    BenWoodford

    Joined:
    Sep 29, 2013
    Posts:
    116
    Come on guys, 3 years? It's not that hard a thing to add if it's already in the API.
     
  32. zzzzzz789

    zzzzzz789

    Joined:
    Dec 21, 2013
    Posts:
    22
    Yeah our credentials recently expired and I had to regenerate new ones, using the API to delete them and re-add them isn't ideal.
     
  33. dustin_red

    dustin_red

    Joined:
    Feb 7, 2018
    Posts:
    46
  34. shark812

    shark812

    Joined:
    Dec 6, 2012
    Posts:
    13
    nope, that button will delete only the Build Target, not the credential.
     
    Shawn_Flanagan likes this.
  35. ErikLindgren

    ErikLindgren

    Joined:
    Jun 21, 2017
    Posts:
    1
  36. warpbu

    warpbu

    Joined:
    Jan 29, 2017
    Posts:
    8
  37. abeldantas

    abeldantas

    Joined:
    Jul 28, 2013
    Posts:
    19
  38. thibouf

    thibouf

    Joined:
    Mar 17, 2017
    Posts:
    105
    +3 ... seriously, 3 years to simply (not) add a button to delete a credential ?
     
  39. u546342

    u546342

    Joined:
    Dec 26, 2016
    Posts:
    3
  40. UnrealByte

    UnrealByte

    Joined:
    Jul 18, 2017
    Posts:
    20
  41. KerChunkDev

    KerChunkDev

    Joined:
    Dec 14, 2013
    Posts:
    4
    +1 Would love to see this feature
     
  42. megaOmega

    megaOmega

    Joined:
    Oct 31, 2017
    Posts:
    1
  43. Smrdis

    Smrdis

    Joined:
    Sep 19, 2016
    Posts:
    7
  44. guneyozsan

    guneyozsan

    Joined:
    Feb 1, 2012
    Posts:
    99
    4 years and counting (and 1 year from my last stop by to this topic).
     
  45. meta-ben

    meta-ben

    Joined:
    Apr 10, 2018
    Posts:
    5
  46. dr-electro

    dr-electro

    Joined:
    Oct 3, 2011
    Posts:
    60
  47. Deleted User

    Deleted User

    Guest

  48. dri_richard

    dri_richard

    Joined:
    Mar 10, 2017
    Posts:
    153
    a big bump for this one. Often, the PC from which I want to upload a new provisioning profile is not the PC which has the p12 file on it. Having to dig that out - and remember the password - is needlessly painful.
     
  49. mrmachine

    mrmachine

    Joined:
    Nov 13, 2017
    Posts:
    1
    What's the hold up on this?
     
  50. olgabutova

    olgabutova

    Joined:
    Sep 7, 2015
    Posts:
    1