Microsoft Power Automate location trigger - How does the process work? - triggers

I have just started to learn about Microsoft Power Automate.
I have configured a small piece of Flow that is supposed to start a Location trigger that sends an e-mail to me whenever a step into or step out of a specific region which I declare in the beginning of the Flow.
So when I finished the Flow and tried to manually run it I got an error message (like below):
"The flow b40d7b72-de1b-4faf-a05d-22f76433b85a can't be installed."
So what am I actually missing here, am I not able to manually trigger it?
Please let me know if you need additional information about the data in the flow!
Thank you for your advices
<script type="text/javascript">
alert("Thank you guys!");
</script>

Running flows from a geofence is not yet generally available, but is planned to be sometime this month (September 2020), according to What's new and planned for Power Automate.
I tested it out and I get the same error when I try to run it manually, but the flow does actually run and send me a text when I actually enter the geographic region.

Related

Deployed Google Action (production release) cannot be found on Google Assistant

I deployed the production release for my first Google Action. But even 2 weeks after the approved deployment I can find my action neither in the Google Assistant store nor directly via voice activation.
The test versions ran fine and was found every single time. So the invocation name should not be the problem. When I use the generated action link from the console I find the action in the store and can send it to my Smartphone, where I can start it with the sent link. But after closing the app I cannot open it again via voice.
I used two different google accounts on different devices (all are set up in the right language: german), but no chance.
Is this a mistake on Googles side or do I miss anything? In this state I have to open the action every time over the action link which is useless for a voice app :)
Here is the link to my action: https://assistant.google.com/services/invoke/uid/000000c77f740137?hl=de
The invocation would be for example: "Mit Erfolgs-Fans sprechen" (like said, on the test this name was found every single time)
This happened to me too. Though it wasn't in production when I faced it. I was also not able to see the action in Assistant-enabled devices (Google home app/assistant).
It is probably not the invocation name issue, it is just that the action is not being made visible across all the platforms. Some of the solutions I tried were-
Clean cache of the device
Create a new action with everything just the same as in your current actions. It worked once for me!
Go to GCP and under your project, try to understand if there is any pending activity.
Once I created so many actions because I wasn't able to see it that after around 30 days all those actions started to become visible. So, if you can wait that is fine.
In the end, do contact their support with all the relevant information. I hope they should be able to help.
Thank you!

Course completion report is not working properly it showing the wrong output

i am trying to implement the course completion status block in my moodle to check this i made a student account in that status is showing pending and also other status is not working correctly i give the course completion setting and activity completion setting. And if i click on "More Details" this page is opening (picture 2) in which it also showing incomplete and complete the quiz and pass also still it showing incomplete.
And after this i check in admin from course report so this also reflecting there, in (picture 3) self completion and course complete is unmarked.
I need this to check the student is complete the task properly so i can provide the certificate to him "not custom certificate".
So Anyone could please suggest something?
First of all you have to check that your cron file is working or not for that go to administration>server>scheduled task in that check for the completion regular task is working if not then first work for you cron then it will automatically work.
And your self completion is still not responding after that this is because you didn't add the self completion so add this block and manually complete the course and then it will properly.
For cron i suggest you only go for moodle docs only and then implement it.

Adding block feature using swift and parse server

So I'm dealing with app rejection "Guideline 1.2 - Safety - User Generated Content" and one of the features app want me to implement is "- A mechanism for users to block abusive users" Im not sure exactly how to put the code into action but know what i have to do which is
Step 1. Create class in Parse for blocked users, like: "Blocked"
Step 2. Create columns of type [String]: blockedBy & username (user is blocked)
Step 3. Query only users if current user is not in blocked list
Step 4. Add button to send PFObject to block a User
If someone can help i can provide info from my project. It would be much appreciated because I've been struggling with this for weeks.
Check out https://www.raywenderlich.com/98831/parse-tutorial-getting-started-web-backends tutorial. Great help, shows how to setup the local environment, the MongoDB, how to create a class within the local parse environment ran from the terminal, shows how to query, etc. Let me know if you have more specific questions I can help resolve.

Windows 10 Universal Power BI App - Open in Command Line/VBS

So I'm just looking for an assist here, I've tried this like 30 different ways, and I cannot figure out what the "Power BI" App (from the Microsoft Webstore) is called in command line.
In Windows 8+, it's possible to open up the "Apps" from command line or VBS using the call: start ms-clock: to open the clock app. More info on this here.
Now I'm just trying to open the MSFT Power BI App, from the webstore, in the same fashion, but I cannot figure out what the Power BI call sign is, if anyone could help with this it would be greatly appreciated.
So far, I've tried:
start Microsoft-Power-BI:
start Microsoft-Power:
start Power-BI:
start Powerbi:
start Powerbi-cli:
start pbi:
start ms-pbi:
I just need some help from someone who would know what the naming syntax would potentially be for an app with spaces in the name. Much thanks!
Love how when you wait 20 more minutes you find your solution.
This post accurately describes the process, it requires full admin rights to your machine/account past that you are good to go.
Link to Solution

Google Script: How to make installable triggers function under the installer's permissions?

I've read all the documentation on Installable Triggers and questions here on StackOverflow, but the triggers simply do not run based on the installer's permissions. They run based on the permissions of whoever makes the modification in the spreadsheet thus triggering grab_info.
According to the documentation: They run as the user who installed the trigger, not as the user triggering the event.
So I've been manually deleting the triggers, reloading, running the trigger creator below, and then reloading the spreadsheet. While still logged in the trigger works fine, then after I log out, the trigger doesn't work. It's functioning under the current user, not the installer.
Am I doing something wrong?
Here's my trigger creation code below:
function add_trigger() {
ScriptApp.newTrigger('grab_info').forSpreadsheet(SpreadsheetApp.openById('blahblah')).onEdit().create();
}
Edit:
This is the code that is currently failing:
function grab_info(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var i = sheet.getActiveCell().getRow();
var date = ss.getRange("C" + i);
var due_date = 'test';
date.setValue(due_date);
}
From the same documentation you quoted:
The installable triggers have some similarities to simple triggers, but also these differences:
They may not be able to determine which user triggered the event being handled. For clock tick events, this is not important, but in a Spreadsheet edit event, the user changing the Spreadsheet would not necessarily be identifiable.
So, depending on what's in your script and what privileges are required, it may be failing because the user can't be identified. Change your notification settings to get immediate feedback, as the resulting email should tell you more.
I've had the same experience as you Cayetano. Installable triggers do NOT run as the documentation claims with the permissions of the (trigger) installer. Google have known this was a bug since March 2012, acknowledged in an email to me by Anton Soradoi who was at the time a member of the GAS team:
"The issue you are running into appears to be a bug. We are currently
investigating it. I will get back to you with more info once I have
it."
If you haven't already, please star this issue that was raised on the Issue Tracker about it.
Thanks for your question because it led me to a potential workaround suggested by Serge Insas here (see Edit 3 in his answer) that I haven't yet tried but seems like a great idea. Fingers crossed!