network icon indicating copy to clipboard operation
network copied to clipboard

No way to import/export data and configuration

Open mitar opened this issue 4 years ago • 9 comments

Preflight checklist

Describe the bug

On the ory.sh landing page it says:

Migration to and from Ory Cloud is simple. No lock-in on vital systems.

I have not found an easy way to import existing configuration into Ory Kratos dashboard from my local Kratos instance. Ideally, I should be able to import config file, schemas, and users with a simple import flow.

Similarly, I have not find a way to export configuration, schemas, and users.

So I am not sure where does the "migration is simple" claim comes from?

Reproducing the bug

See above.

Relevant log output

No response

Relevant configuration

No response

Version

Ory Cloud

On which operating system are you observing this issue?

Ory Cloud

In which environment are you deploying?

Ory Cloud

Additional Context

No response

mitar avatar Dec 08 '21 22:12 mitar

Hello @mitar, Thanks for checking it out! Right now we are in the process of changing how the configuration is being handled in the Ory Cloud therefore data import&export is blocked at the moment. How we handle configuration is super important to us and it's a priority for us for now, it's a dependency of data import&export. We need to streamline usage on our side. In terms of timelines we are now fully focusing on the config topic, next will be data.

piotrmsc avatar Dec 09 '21 09:12 piotrmsc

Suuureee, but you are already listing it as a feature. That's the problem.

mitar avatar Dec 09 '21 09:12 mitar

yes, it got outdated, bug confirmed ;) @BlueAcidFrog fyi

piotrmsc avatar Dec 09 '21 10:12 piotrmsc

@mitar your attention to detail is much appreicated! being updated.

BlueAcidFrog avatar Dec 09 '21 11:12 BlueAcidFrog

Hello,

Just found out about Ory (from here). Really impressed with what you all have built.

I am very much interested in this export capability (wary of lock-in). Is this part of Ory Cloud now?

oluatte avatar Jul 01 '22 04:07 oluatte

Hi Mayo,

you can export e.g. Identities by doing a LIST request either via the CLI or our API - see here. Would that solve your use case?

cheers klaus

kmherrmann avatar Jul 01 '22 12:07 kmherrmann

Hey Klaus,

Thanks for replying so quickly.

  • I checked out that LIST endpoint, wasn't able to confirm that the response object includes the hashed passwords & salts (if the credentials are passwords). If it does, that endpoint would be more than good enough.

  • One more question that I came up with after exploring some more last night. I was hoping to use Ory Cloud with Blazor WASM (should be fun given the different ecosystem) but this section of the Blazor WASM docs seems to indicate i will need an OIDC provider. How do i follow Ory Cloud's progress on OIDC?

oluatte avatar Jul 01 '22 15:07 oluatte

Hi again, and sorry for the late reply.

  • For ODIC, this is well underway on our end and we anticipate availability this quarter. We'll definitely announce through our Newsletter - please sign up here.
  • For export - the LIST endpoint doesn't actually yet allow export or credentials. ODIC credentials can be exported via GET. We will certainly add the export capabilities going forward.

kmherrmann avatar Jul 06 '22 08:07 kmherrmann

No worries at all, thanks for taking the time to respond,

Glad to hear it on OIDC. Will subscribe. Will also keep an eye out for the export fix.

Thanks again.

oluatte avatar Jul 06 '22 20:07 oluatte

To summarize you can currently do the following in self-service:

Import

I think we can close this, wdyt @aeneasr?

vinckr avatar Oct 26 '22 15:10 vinckr

yup

aeneasr avatar Oct 26 '22 15:10 aeneasr