Google Big query does not show project/resource - google-bigquery

I have a firebase project that is connected to a paid big query account. In Big query i created some specific views for a client. I want to share this view to my client but the client reports that he cannot see the resource or project. I have tested it with another gmail account but i ended up with the same result.
I have googled a lot and tried a lot of solutions (for example: How to set permissions for specific dataset on Google BigQuery?) but none of them worked..
In the BigQuery console i have given permissions by opening the dataset in the explorer pane and hit the blue Sharing button at the right of the screen. I tried a lot of different roles but none of them will result in the project showing up on the client . (even the Owner role did not work..)
When i login to bigQuery with the e-mail address i have granted access to i do not see the project at the top of my screen. Searching the project on the Select a project popup does not give any results.
I tried to find the datasource by hitting the + Add data button and then Pin a project and Search project. But no results.
First i thought it was a caching issue but after a day it still not appears.
What am i missing?

You need to execute this query, which gives permission to the Client at the dataset you want to share:
GRANT `roles/bigquery.metadataViewer`
ON schema `project_name.dataset_name`
TO "user:mail#mail.com"
Above the option +Add
Pin a Project
Enter Project Name
Enter the project name that was shared.

Related

How can I refresh datasets/resources in the new Google BigQuery Web UI?

I'm creating tables via the Big Query command-line utility, but occasionally ad-hoc querying with the new web UI. After creating a table via the CLI, how do I refresh the datasets/resources section in the new Google BigQuery Web UI so that I can see the newly-created table? The old UI had a "refresh" drop-down menu item next to the dataset name.
I do not want to reload the entire webpage because it removes the text I have in the query editor and requires me to search for the tables again. I would ideally like to just refresh the list of datasets in the "Resources" section.
The BigQuery team is already considering the possibility to add the "Refresh" button that was available in the Classic UI, to the New UI, in order to be able to reload the datasets and tables on a project without the need of reloading the entire page, as is needed now in order to see all the changes in the BigQuery project.
There are already several public Feature Requests available in the Public Issue Tracker, but let me share with you the one which is receiving more attention from other users. Feel free to "star" this issue in order to highlight its importance and leave a comment if you feel like there is anything relevant you want to add to the discussion.
Rest assured that this topic is already being discussed internally and the BigQuery team will update the public Feature Request whenever there is any relevant information to be shared with the users.
I have found a workaround for anyone still waiting.
If you click the search box in the project/dataset "Explorer" sidebar, then press enter, it will refresh the list.
This one... https://i.stack.imgur.com/Uce18.png
This is now possible. From the release notes:
Cloud console updates: In the Explorer pane, you can now refresh the contents of a resource (project or dataset). To refresh the contents of a resource, click more_vert View actions, and then click Refresh contents.

Qlikview - How users to see documents which are assigned to them

I have 10 qlikview app in AccessPoint and for specific user i want to show only 7 app.
I don't wont to use Section Access.
I use NTFS authorization
And on folder Production (where save qvw app for browser) in Properties Security i remove specific user but he still see app...
How can I handle this?
By your description it sounds like you are using publisher.
If you want to display certain QVW's to certain users, then you need to setup the distribution to "Named Users", that way you can only add users to the relevant apps and the people that are not named will not see the QVW on the accesspoint.
Also make sure on the actual QVW (right click on it, properties, security) that only the relevant people have security rights on the file.

Sitecore: Statistics on sitecore domain users

I'm working with Sitecore 8 Update 2.
I'm looking for a way to get some statistics on how many sitecore users are logged in ( over time, not just right now).
Mainly i would like to see if the actual amount of people working on the system is close to the maximum amount of users allowed by the license. Otherwise a company might be seriously overpaying.
Is there already an out of the box solution or a module available for this ?
If you visit this page:
<your-domain>/sitecore/client/Applications/LicenseOptions/KickUser
It will give you a list of all the currently logged in CMS users. That page is a SPEAK application and has a datasource called ActiveUsersDataSource. In the code, this datasource uses the DomainAccessGuard.Sessions property to get a list of all the sessions.
So if you just want a list, the KickUser page should be enough. If you want to run a report you can use the DomainAccessGuard.Sessions property as a start. You could use that to write a report with Sitecore Powershell Extensions pretty simply.
Log files usually contain audit information about login / logout. E.g.:
6140 13:57:33 INFO AUDIT (sitecore\djanjicek): Login
...
7512 14:02:57 INFO AUDIT (sitecore\djanjicek): Logout
With Sitecore Log Analyzer you should be able to filter your log files on the audit trails.
https://marketplace.sitecore.net/Modules/S/Sitecore_Log_Analyzer.aspx
If you need a web based solution then you could write an admin page that reads all log files and outputs the required lines in a timely fashion.
Also, you can try this:
var x = Membership.Providers["sql"].GetNumberOfUsersOnline();
where "sql" is you membership provider name defined in configuration.

Bluemix - Some bugs about virtual machines

<Bugpicture_1_1丨Bugpicture_1_2>
As you can see.I have two instances in total,but I only can control one of them.
I can't see the other one on Bluemix console either.
I wonder to know how to delete that one.
I can't terminate the instances in the secound picutre.
I had tried many times to do that.
After wating,nothing happened.And its status is error.
I don't know what should I do.
I suggest you to open a support request using one of the following methods:
Use the Support Widget. It is available from the user avatar in the
upper right corner of the main Bluemix UI. After opening the support
widget panel, select Get Help > Get In Touch , select the type of
assistance you need, and then fill out the support form.
Use the Support Site 'Get Help' form. This form is available on a separate site that is made available for ticket submission when you cannot log into Bluemix and access the Support Widget. Go to http://ibm.biz/bluemixsupport and fill in the support request form.

Youtrack Custom field for who raised Issue?

I was expecting this to be a simple thing, but I am not quite sure how to go about doing it.
Basically on the current project we are trialling YouTrack and the agile board is great, but they could do with knowing who raised certain issues in case they need to go question them further on the issue. However I cannot seem to find a simple way to display this information.
I presumed it would be a custom field of type user, but it appears that this would manually need filling in and would not just be able to be pre-populated by the user who is making the task.
So is this possible?
Currently you can view only the assigned user's name on a ticket in Agile board.
I've created a task based on your request http://youtrack.jetbrains.com/issue/JT-19118, you are welcome to vote and leave comments.
As a rough workaround, you can configure notifications on created issues in your projects.
In this way, developers will be notified about all created issues and their reporters.
For that, create a saved search (i.e created by: {Testers}), make this search visible to needed group (by clicking "Edit" on the saved search) and enable notification "on issue created" in user's "Profile". Also, user with admin permissions is able to allow this notifications for all needed users by himself(navigate to "Administration" area -> "Users" -> {user} ->"Profile").
Note, that you can receive notifications both via email and jabber.
Thank you.