Does the cloudkit dashboard deployment include subscription and recordZones for private data? - cloudkit

I'm using cloudkit private data and did define a recordZone and a subscription. Everything works as expected. The only problem is, that I can not see the subscription for the recordZone in the dashboard ( I do can see subscriptions for the public database).
My questions are now, am I doing something wrong or
is it true that the dashboard does not show the subscriptions on private data?
The apple docs say
The first time you deploy your app, CloudKit copies the container
schema to the production environment. This includes the record types,
security roles, and subscription types, but not the records that you
created in the development environment.
what is going to happen with the defined recordZone - do I have to set it up in production or is it going to be deployed as well? ( If not - how could it deploy then a subscription on a zone which is not there?)
Many thanks in advance for any suggestion.

Related

How to retrieve a domain from a deleted project?

Hello and thanks in advance for you help.
I bought a domain through GCloud Domains, but it was tied to a deleted project.
The deletion is already completed, so the project can not be restored.
How can I retrieve the domain that I bought to use it in another project?
You should contact Cloud Support:
https://cloud.google.com/support-hub
I'm confident your situation was considered when domain registration was added to Cloud DNS.
Since you've bought the domain and, I assume, for a year, it remains yours. It's unclear how the registration persists but, I assume, an account was required during registration and this has possibly been sent recovery details.
Update
Aha! Recovery is covered in the troubleshooting:
https://cloud.google.com/domains/docs/troubleshooting#you_deleted_a_project_and_lost_access_to_your_domain

Access Changed on Google Cloud storage

I had a simple Google Cloud Storage Account (for the last 5 years) that I had a small online backup service offering for my clients.
About a month or so ago I began getting messages about my "Trial" was expiring ... I ignored it mostly since I had not setup a trial anything. Then about a couple of weeks ago, my backup service quite working with the message I had no cloud account.
I went back and found the emails and clicked and "Upgraded" the account (which again I have no idea why since I have been paying Google Cloud Storage for years) and the backup began to work again.
But now when I go to look at the Project it states I have no permission for anything. I had access until this garbage happened ... of course there is absolutely no way to get support from Google.
I have tried to see how to give me admin access again, but there does not seem to be any way to do this ...
BTW ... I am the only login
Help please
about a year ago, some requirements were changed with GCP and storage. as such, you will need to ensure you have an attached billing account and manager access on the accounts that you are using to back up with. Typically these are service accounts with service credentials.
You can find the IAM roles here: https://console.cloud.google.com/iam-admin/iam
you will have to ensure you are in the correct project, then select the user that you are using to authorize with the backup service (or potentially create one).
Then you will want to edit the roles this account has with any of the following, or their subset permissions:
Storage Admin
Storage Transfer
Storage Object Admin
I also highly recommend getting a Google/Firebase technician to look at your GCP project, you can contact them through support here as they can debug if there are any backend issues. Just clarify that your project may not be a Firebase project. They are often more helpful than typical Google Support.
https://firebase.google.com/support/troubleshooter/contact
Update:
If for some reason your account was hijacked or migrated to an account you don't have access to when you should. contacting GCP support is your best option, they are able to restore access, roll back changes, and otherwise assist with any potential lockouts you have.

Tableau Server Extracts issue

A developer had created dashboard and successfully published to tableau server for auto refresh extract every day, Developer had data and DB access at that time.
Now the same developer's access for DB is removed, is it possible to get fresh data to reports everyday? will the extract have new data everyday ?
Not unless you update the database credentials published with the data source to be something that the database accepts
You typically want some sort of service account for this purpose - so that the published dashboards still work when the original publisher leaves

Is it possible to view Record Zone Subscriptions (CKRecordZoneSubscription) in icloud dashboard

When I added a Query Subscription to my database, it showed up in the "Subscription Types" area of the iCloud Dashboard. I changed to using a Zone Subscription, which doesn't seem to show anywhere.
If I check for subscriptions using fetchAllSubscriptionsWIthCompletionHandler I >DO< get the subscription back, so I know it is present. But it doesn't show up in the Subscription Type panel (see attached screenshot - I whited out identifying info that doesn't pertain to the question)
Is this a dashboard issue, or is there some way to view custom Zone types of subscriptions that I am unaware of? The documentation is woefully vague.
TIA

How to Configure IdentityManager

I'm at the early days of looking into IdentityServer v3 and IdentityManager, as I'm certain those guys are more clued up than I, but I cannot see how to configure the IdentityManager.
If we're deploying IdentityManager to a client, all the client want to do is "standard admin type stuff", such as
create users
unlock accounts (e.g. after 3 failed login attempts)
suspend accounts (not paid your bill, tut tut...)
delete users
..rather than amend claims, roles and suchlike (presumably these would be hidden from the Administrators).
What am I missing?
Or, is the IdentityManager supposed to be used by the implementation team installing the thing, and then the business administrators who deal with the topics listed above actually don't use IdentityManager at all, but a separate admin site we have to write? As far as I can make out all the pages, htm letc is within the nuget package so cannot be amended by me.
If it makes any difference, we're trying to create a public facing website that can be logged into, but the users are only created by the company, whose admin site to create & administer the users is IP restricted / not public facing.
Identity Manager is aimed at developers and internal administrators for testing and initial configuration purposes, as opposed to end users.
Check out https://vimeo.com/125426951 by the repo's author. I think it's explicitly stated at around the 1 minute mark. It's mentioned on the Github issue tracker quite frequently too.
Also, it's not that extensible yet, so you won't be able to brand it or remove sections (such as your requirement of no claims).