Give an access instead of sharing a report in GA - google-analytics

I can share access to account, property and view in GA. But when I share a report only its template is shared and the person should setup the report on its own.
So, is it possible to give an access to the reports in view?
Thank you.

Custom reports can only be shared as a template except if someone has access to the property and view you want them to see. In order to share your report without giving them access you'd need to send them an export of the report or build them a Data Studio dashboard.
If the person does have access to the property and view, they can use your template shortlink and them pick the correct view and see your custom report.

Related

Allow non Admin users to modify / edit table

I'm working on AppMaker since few week but I got stuck, so I got a very simple question but I can't find any answer.
Is it possible to non admin access user to modify or edit a table on release App? For example, the Hello Data tutorial, if you release a deployments version, a non admin user cannot work with it because he can't modify data. And obviously, I saw nothing on google documentation
Thanks
I believe you are referring to access levels within the models themselves, such as creating, editing, loading and deleting. App Maker defaults each model so only Admins have all of those access levels. You need to go into each model and change the access levels to suit your needs. Please see the attached picture. If you need different access levels for each of these functions you need to choose 'Advanced'.
I think what you are getting at is you want the public to be able to view and use the app without having to log into google right?
I'm having the same issue. I'd like to have an app completely public useable by anyone with a link without ever having to login to google.
Once your users log into their google account they can see your app when you mark it public or don't restrict access, the unlogged in public cannot see a public app apparently.

Alfresco Repository Activity

I would like to see the users activities made in the general repository, without using a site (upload docs,...) in the user dashboard, I have only managed to see the acvitities performed inside user sites. is it possible to do something like this?
Thanks in advance
It's possible to create your own activities via the activities services.
Use the postActivity to post your own custom activity. The problem remains that you need a required parameter siteId.
Probably you can just fill in Repository and if that doesn't work, just create a public site called Repository so it does exist for your need.
You'll need to create a Behaviour to trigger these post as well.

Get Sql Server Reporting Services report description in code

I have an ASP.NET web page with a ReportViewer control that dynamically loads a report based on the URL and I want to set the DisplayName for the report from code as well. This name is used as the suggested file name whenever someone exports the report to a file.
Now I'd like to use the report description (which is baked in the report file when it's deployed on Reporting Services) for that name but I don't find a way to retrieve that (other than parsing the XML. I guess this should be possible through the ReportViewer control as well.
Ultimately I could also use the value from a TextBox (generated by an expression) in the report (if I rename it consistently over all reports).
Anyone knows how to get either of those values?
It's a property of the catalog item from the SSRS web service endpoint. You'll need to add a web reference to the ReportService2010 wsdl, and then you'll be able to get a list of CatalogItems. Each of those will have a Description property. Note that this can only be set programatically or via the SSRS management interface, it can't be set in BIDS.
http://msdn.microsoft.com/en-us/library/reportservice2010.catalogitem.description

How to get all the documents uploaded by the user in alfresco

I am new to alfresco.
Is it possible to get list of all the documents created and uploaded by the user and populating these values in a custom dashlet?
If you look at http://localhost:8080/alfresco/service/index it will tell you about all the webscripts currently available. If you can, you probably want to use an existing webscript to get your data, though writing your own one isn't too bad - this would get you started.
I think that for your use case, the "user feed" should give you the info you need. Visit http://localhost:8080/alfresco/service/script/org/alfresco/repository/activities/feed/userfeed.get when your repo is running and it'll tell you the details about the webscript
Hmm If it's in Share then you have a content tab on the user profile, which shows all the users content. You can load that webscript into the Dashlet.

Creating DNN Portal through Code (or programming)?

I have one portal with 3 modules inside it, now my requirement is i would like to create
new portal for every client registered in my DNN site.
So, i have one interface for registration, so as soon as client registers entirely new parent portal should be created with all the modules.
How can i achieve this functionality ???
I would suggest digging into the admin files that come as part of the default DNN installation and look for the code that creates a new portal from there. It will ultimately be calling a stored procedure to create the necessary data in the SQL tables. You might get away with just calling the stored procs but the admin code probably calls several different ones to setup the default security settings.
Curiously what alias will each of these portals use? It's not clear why you need a complete portal for each user. The DNN segmentation already allows you to show different content based on role membership. Why the need for a whole portal per user?
Use the site wizard to create template of the current portal and during client registration programmatically execute the template. You may also want to automate the site setup in IIS.
Well, You can easily do it! Login to host and go to portals. Click on create new protal.
See which control is responsible for creating new portal. you can simaply get it by using firebug and look into client id of link or text box.
Once you do that, you will find the code you can use.
tell me if you need more help with it, I'm good with what you want to do!

Resources