Managing Chrome Extensions via Admin SDK - google-admin-sdk

We manage over 10,000 Chromebooks via Google Admin Console and we are having constant issues with Chrome extensions being installed (games, vpns, etc) and used by students. Our OU is broken down per school, student/teacher, grade. We are on track to block ALL extensions and enabling an "allowed" list.
The limitations of Google Admin Console makes this very difficult (on top of being slow) with its clunky interface. I've been researching to possibly programmatically manage the extensions. This way someone can submit a request for an extension, our admin staff can review it, and we can enable it - automatically adding it to the list of allowed extensions.
Is this possible? I searched the admin sdk for hours and can't find a mention of this. I attached a screenshot of how it would be managed manually.

Related

How to search for Shiny Apps - Rstudio

I'm entering the world of Shiny Rstudio now. So this is a beginner question
One question I came up with is: how do I search for the Shiny Apps available/created? Are all created Apps available? Is there any way that, once I create my app, I prevent it from being viewed? Or during the creation I "block it"?
From so much searching I found this link via Rstudio's website: http://www.showmeshiny.com/
Would this be the search platform for all apps made?
But in the case of http://www.showmeshiny.com/ it seems that it is necessary to send it via "Submit App".
I am not sure if I understand your questions correctly but I might be able to give you some insights.
Are all created Apps available?
No, some shiny Apps are hosted on private servers or/and are embedded in password-protected websites or Wordpress-pages for example. If you dont have those access rights, then you cannot see those Apps.
How do I search for the Shiny Apps available/created?
There is no way of doing that, except on pages like Showmeshiny, the RStudio Shiny Gallery, this gallery of recent Shiny-Apps or pther similar pages. Those Apps are publicly available and you can submit your own App if you like sharing it. Shinyapps.io is a nice and easy way of deploying your App on a server with a few clicks. But you need at least the standard license to include authentication, otherwise they would be free and open for everyone.
Is there any way that, once I create my app, I prevent it from being
viewed?
I am not quite sure, what you mean. If it should be blocked from being viewed at all, I dont see the reason of building a ShinyApp. If you just want to access it yourself, then there are ways of doing so. Either password-protect it where only you know the password or host it on a local server that only you can access.
Or during the creation I "block it"?
If you create it on your computer and run it, it will run on your computer and only be accessible to yourself, except you explicitly configure it otherwise. So there is no need of "blocking it".

Is there MSHTML Editing equivalent in MS Edge?

I want to use MS Edge as an html editor. Is that possible?
Can I use c++ to access undo stack?
If so, please point me to any kind of documentation.
Thanks
I don't have any sources for this, but I'm pretty certain that Microsoft didn't carry this functionality over into Edge - especially considering that you can't embed Edge in a C++ or .NET desktop application the same way you can with IE.
I don't see any reason you couldn't just keep using MSHTML, though.
When referring to the MS Web Browser Control documentation there is, at the top of the page:
We're no longer updating this content regularly. Check the Microsoft Product Lifecycle for information about how this product, service, technology, or API is supported.
And next to it, a button: "Recommended Version."
Click the button, and it's the MS Edge dev portal. From there, we see, amongst others. a link to Mozilla Developer Network Web Docs, and another to MS's own Progressive Web Apps on Windows. Not so MSHTML edity anymore, but if you want it implemented, then perhaps uservoice?

how do you integrate gamification with sharepoint

I am planning to use open source gamification - rails based Gioco gem to for enteprise productivity and collaboration applications. I am starting with Sharepoint. While I have supporting material for gamification strategies and use of commercial software apps such as Badgeville, how can I integrate using REST/JSON API with Sharepoint?
Ideally I am looking to generate points on the gamification when users tag, upload, comment on Sharepoint and Yammer. So user action should trigger the REST API.
RedCritter has pre-built integration with SP2013 which is very easy to deploy. There are also pre-built integrations for workflow management tools like Nintex to reward granular behaviors within SharePoint.
https://redcritterconnecter.com/solutions
This is going to be tough. There are far too many places in SharePoint you'd have to handle. While SharePoint does have various event handlers which you can hook up to trigger your code, they would have to be installed farm-wide in all sites, all lists and document libraries, independently. Then you would have to somehow hook up various web parts.
Alternate strategies:
try to handle everything client-side in JavaScript — tedious in nature, error-prone, can't catch everything (e.g. Office integration beyond reach)
turn on auditing everywhere and generate info from audit logs — will be behind in time in respect to user actions, won't catch everything again (e.g. various user interface operations that don't trigger audit records)
In any case, your SharePoint farm admin won't fall in love with this. Most likely you will cause them a lot of troubles and headaches, not speaking about unwanted interferences with 3rd party solutions deployed on the farm.
My recommendation: don't waste your time, it's not worth it.
I would have to agree with Ondrej - SharePoint is fully of proprietary functionality that will be a challenge to work with. I know you had your heart set on going open source, but I know that Badgeville specifically has a SharePoint connector which might get you what you need.
http://badgeville.com/products/integration-catalog/badgeville-for-sharepoint

Handling admin access to a Google Cloud Platform Project

I've got an email from Google; they said that I'm listed as an admin of the following project: s~stable-furnace-358.
Their goal is to make it easier for Google Cloud Platform customers to find and understand Terms of Service, Deprecation Policy and Service Level Agreements, covering all current and future Cloud Platform products and services:
The Google Cloud Platform team would like to make sure you are aware of some changes we've recently made to the Google App Engine Terms of Service (ToS) as well as how and where we communicate Deprecation Policy and Service Level Agreement (SLA) information to our users.
My question is: how do I handle this project? And where i can find the tutorials?
Am I going to be charged for participation?
Thanks.
Assuming that you did not create a project on Google Cloud Platform in the past, this means that someone has added you as an admin of their project. If you did not expect this, it may mean that someone has mistyped the email of their friend or colleague and you were added instead. They may have since fixed it, so you might not see this project in your console.
As to your questions:
How to handle this project: to see this project, visit the Developer Console and you should see that project listed there, and you can explore it from there. Consider contacting the other admins on the project to let them know of their mistake if you did not expect to participate in this project.
Finding tutorials: start on the Google Cloud homepage to get an overview of the platform, and see the developers section section for tutorials and per-product guides.
Will you be charged: some features require payment and some usage of Google Cloud Platform is free. You need to explicitly add your payment information to the project to enable being charged, so if you have not added your credit card, you will not be charged, but certain features will be unavailable.

creating liquid synthaxx app

I'm a new developer to Shopify but been developing websites for 10+ years. Just got my partner account and private application setup. Been looking through the available documentations on the site and wasn't sure if applications are allowed to live on the users' shopify site or admin. is this possible? All I've seen so far are api call documentations but I'm having no luck finding anything regarding, how to add options to the admin or the liquid theme. Any references or pointers would be great!
I'm trying to figure out a way so when a user installs my app, A can add a 'part' that they can use and even new variables that they can use.
Try building with Greasemonkey for Firefox or a native Chrome App. Then convince your clients to install your code in their shop admin. Partner App with Shopify lets you inject links too. Hook that all up to your backend, and you're golden.