ChronoMate: why can't I see my projects? - freshbooks-api

Once I authorized the ChronoMate app with FreshBooks, I could still not see my client's project in the list.
I made sure that the project was assigned to the client under the
Clients tab.
I made sure that the staff member (the one authorized in the app) was assigned to the client.
Yet it still didn't list the client's projects in ChronoMate.

Make sure that the client is not archived.
Go to People > Clients.
Click the archived link at the bottom of the list.
Select the client and click Un-archive.
Go to ChronoMate and press the Pull button.
The client and their projects should appear in the drop-down now.

Related

G1ANT Advanced lesson 4

I would like to share my experience while setting up the mail.imap command in G1ANT studio.
For everyone stuck at the invalid credentials error--
Open your gmail account (the one you ware using in your code)
Go to the settings tab to the top right corner and then click on See all Settings.
In the All settings option click on Forwarding and POP/IMAP
Enable IMAP
Now head over to you homepage and click on manage accounts tab for your email account.
In the manage account section click on Security
Scroll down and turn on access to LESS SECURE APPS
Let the site update and go back (Do not close the tab directly)
This procedure should fix the invalid credentials error. However, even after doing all this the LIST variable (where the email data is stored) has no value allocated in it.
If anyone can find a solution to this problem, your help would be hugely appreciated.
I think your messages are already seen, so you can unread them and then try again and also see that you have got some messages that are from the current day.
Thank You for your solution for Invalid Credentials.

Request, Response and Event tabs are missing for certain users when viewing webhook history

Some users in our client's Azure DevOps Server (on-prem) instance are unable to see the Request, Response and Event tabs when they view the history for webhooks. Other users can see the tabs.
The issue is as follows...
Under Project Settings --> Service Hooks, my client has a number of service hooks/webhooks defined.
When clicking the ellipse menu next to a Service Hook and selecting "History" it opens a modal window showing previous "runs" of the service hook in question.
On the right hand side of the modal window there are several tabs. Summary, Request, Response and Event (Screenshot attached)
Some users are unable to see the "Response", "Request" and "Event" tabs.
Some more background... The users in question cannot be placed in the "Project Collection Administrators" group due to company policy. They have been given "EditSubscription" permissions using tfssecurity.exe command line but it's still not working. I was hoping there might be a way to give them the required access using the REST API but it seems like the Azure DevOps CLI does not work with Azure DevOps Server 2019?
If anyone else has any advice I'd appreciate the help.
Thanks in advance.
Devon.
You should be able to grant a regular project user the ability to view and manage service hook subscriptions for a project.
tfssecurity /a+ /collection: https://dev.azure.com/fabrikam-fiber-inc/DefaultCollection ServiceHooks PublisherSecurity/abcdef00-abcd-0000-0000-abcdef000000 EditSubscriptions n:fabrikamfiber4#hotmail.com ALLOW
Make sure you used the command with same format and the users also have View subscriptions permission.
Take a look at What permissions do I need to set up a subscription?
Q: What are the security implications of granting Edit subscriptions
and View subscriptions permissions?
A: The user with these permissions can see all subscriptions created
in the project and the notification history for those subscriptions.
That user can then create any type of service hook subscription in
that project. If the user sets up a subscription for a resource that
they don't otherwise have permission to access, the subscription won't
get triggered.
For example: if I don't have access to work items in area path XYZ,
and I set up a subscription to the work item update events, I won't
get notifications for updates to work items in area path XYZ. However,
if another user who does have access to the work items in area path
XYZ is receiving those "work item update" events, then I could see the
notification history of that other user's events, which includes work
item data that I don't otherwise have access to.
If users are still not able to view those tabs with granting both Edit subscriptions and View subscriptions. Suggest they completely sign out the browser and clear cache. Then login in TFS web portal again. Which may do the trick.

Opening a Team in SharePoints opens Root Site when team is created by Graph API

when following the description in this article, at first glance everything seems to be alright. But when I click on the button "Open in SharePoint" in the General team channel, the root site collection is opened (https://tenant.sharepoint.com/) instead of the proper team site (https://tenant.sharepoint.com/teams/team).
Our tenant is in the targeted release.
Best regards
Phil

Unable to Sign in in Visual Studio 2019 – Completely Blank Sign In Page

I am unable to sign into my Microsoft account from within Visual Studio 2019 Preview.
I first noticed this when attempting to clone from an Azure Devops repository. However, I get the same error in all circumstances, for example when clicking on “Add an Account” from the Accounts Settings form.
I just get a large completely blank form entitled “Sign into your account”.
I am using Windows 10 on a laptop.
Any help greatly appreciated.
Geoff Olding
I know this was answered but i too was having the same problem and this didnt work.
First, my problem was when clicking sign in, it would bring up two tabs, one just saying this might take a minute and another saying "sign into your account", the second one would remain blank and moveable.
I couldn't find a solution on the internet, but here's my solution;
In the menu, go to Tools > Options > Environment > Accounts. Click the dropdown below "Add and reauthenticate accounts using:" and select System web browser
Exit the option menu and try to log in again. It should bring up Microsoft edge and let you log in, once you have it should also sync with the program.
This issue was finally resolved by Microsoft support - I needed to reset my Internet Explorer settings (yes really, that product none of us have used for years), back to their default settings (which I hadn't changed in the first place).
In the login option page which is displayed, click account settings (if its not displayed then click help report problem sign in option )
On the screen that get opening select , system web browser.
Now you can log in using browser and it will work fine
In the top right near the 'minimize' there should be a section that shows who is logged in, or an option to log in.
Otherwise, go to help-->Register Product and select the sign-in option.

Microsoft Graph API Problems iOS : Unable to Complete Request Validation Error

I have registered my application here.
I have given all permissions to my App in that panel as well.
I specifically need Groups.ReadWrite.All which requires an admin ? requirement I am not sure what this even means.
https://apps.dev.microsoft.com/#/application/
Okay App is registered and redirect url has been copied.
Now I take that redirect url copy it and paste it into the admin panel for apps. At this link at App Registrations
https://portal.azure.com/
I am not sure why I have to register in two different panels, one which gives me a redirect url for my native app and the other that leaves it blank.
Great So then I setup my iOS app to make a graph request. This scope
https://graph.microsoft.com/Calendars.ReadWrite
I need to readwrite groups so I add this permission
https://graph.microsoft.com/Group.ReadWrite.All
It fails to authenticate.
I have checked that I have added the permissions to my app, and I have at this app registration panel https://apps.dev.microsoft.com/#/application/
Then I try to add the same permissions in the
https://portal.azure.com/
it gives me
Unable to Complete Request Validation Error, then doesn't do anything.
I tried to add a non admin permission same error.
So what is going on here ... ?
So even though they told me use the Graph API from now on moving forward in the docs I tried to go back to their office 365 SDK for iOS, it also has problems as I cannot get the pods to work as per instructions.
I am 100% sure after this issue is resolved I will need permissions
Note: I work at as a consultant for a bank so if someone can tell me what the azure administrator at the bank has to do to get my permissions escalated to admin status that would be great....
Thanks
Those are 2 different registrations,
Per this documentation (https://graph.microsoft.io/en-us/docs/authorization/auth_overview), for personal accounts like live.com or outlook.com, use the Azure AD v2.0, and for the enterprise, use the Azure AD.
So, for your case, I believe you need the latter, the azure AD.
For this to happen, as you said, go https://portal.azure.com/ and add the app registration.
In order to do so, you would need to
select "Azure Active Directory" and go "App registrations".
Once you create an app, you would need to select "native" for the iOS, and then under app access, under "required permissions" add "Microsoft Graph" followed by selected permissions you would like.
To answer the note, you would need permissions to create an app at the portal, otherwise, you would need to ask for that permission or have the admin create an app for you.
Some samples are available at https://github.com/microsoftgraph/ios-objectivec-connect-sample and https://github.com/microsoftgraph/ios-swift-connect-sample for iOS samples.
Hope this helps!

Resources