Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Onedrive Business account permissions fix #633 #641

Merged
merged 3 commits into from
Apr 10, 2021
Merged

Conversation

mymindstorm
Copy link
Member

No description provided.

@codecov
Copy link

codecov bot commented Apr 3, 2021

Codecov Report

Merging #641 (5db12c3) into dev (63f25ac) will decrease coverage by 0.01%.
The diff coverage is 0.00%.

❗ Current head 5db12c3 differs from pull request most recent head e3f7cdf. Consider uploading reports for the commit e3f7cdf to get more accurate results
Impacted file tree graph

@@            Coverage Diff             @@
##              dev     #641      +/-   ##
==========================================
- Coverage   15.15%   15.14%   -0.02%     
==========================================
  Files          15       15              
  Lines        1452     1453       +1     
  Branches      317      318       +1     
==========================================
  Hits          220      220              
- Misses       1214     1215       +1     
  Partials       18       18              
Impacted Files Coverage Δ
src/models/backup.ts 5.27% <0.00%> (-0.02%) ⬇️
src/store/Backup.ts 18.18% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 63f25ac...e3f7cdf. Read the comment docs.

@mymindstorm mymindstorm force-pushed the onedrive-perms-fix branch 2 times, most recently from 53d9625 to e6f9039 Compare April 3, 2021 15:22
@mymindstorm mymindstorm changed the title Onedrive Business account permissions fix #663 Onedrive Business account permissions fix #633 Apr 3, 2021
Co-authored-by: jbostoen <->
@jbostoen
Copy link

jbostoen commented Apr 3, 2021

Thank you very very much for integrating this!

Should there be a note about permissions to the organization's administrators? Or perhaps to the user telling them they might need to consult their admin?

@mymindstorm
Copy link
Member Author

Should there be a note about permissions to the organization's administrators?

Added

Or perhaps to the user telling them they might need to consult their admin?

The consent screen will prompt users to request admin approval if they cannot authorize the app. At some point in the future, the consent screen will mark the integration as "untrustworthy" due us not being able to register it with a verified publisher (no legal entity to register as a MS Partner with).

image

src/background.ts Outdated Show resolved Hide resolved
@mymindstorm mymindstorm merged commit e4d7b8f into dev Apr 10, 2021
@mymindstorm mymindstorm deleted the onedrive-perms-fix branch April 10, 2021 19:09
@jbostoen
Copy link

Any idea when this will result in a new release? 😁

@mymindstorm
Copy link
Member Author

See #646

mymindstorm added a commit that referenced this pull request Apr 20, 2021
@Sneezry
Copy link
Member

Sneezry commented Apr 21, 2021

Any idea when this will result in a new release? 😁

For Chrome, because we have more than 1.5M users, we need incremental rollouts. It could be as long as one month to deliver this version to all existing users. New-install users are able to install this version once it's available in CWS. This version should be available in CWS within one week.

For Firefox, @mymindstorm correct me if I have any mistake, it should be already available to all users, including existing users and new-install users.

For Edge, we may need some time before it is available to public, but it could not be too long.

@jbostoen
Copy link

Thanks @Sneezry !

Question: is the 'manual sync' actually a one way backup rather than a sync?

I set up the Authenticator with a OneDrive Business on 2 different computers.
They both already had different TOTPs; in the JSON file on OneDrive Business I only see a backup of one of those 2 lists at a time.

@mymindstorm
Copy link
Member Author

mymindstorm commented Apr 21, 2021

For Firefox, @mymindstorm correct me if I have any mistake, it should be already available to all users, including existing users and new-install users.

It is usually immediately available. They used to have incremental rollouts but removed it for some reason.

For Edge, we may need some time before it is available to public, but it could not be too long.

Edge usually takes a week or two for certification and is available immediately.

Question: is the 'manual sync' actually a one way backup rather than a sync

We will have to correct the string. It is a one way backup and is referenced that way in all other parts of the ui. The only "sync" is the browsers built in extension data sync. I would be wary of using it without backups because it tends to be finicky.

@jbostoen
Copy link

Hm, thanks for the answer @mymindstorm . I'll have to discuss it with colleagues, but it it would be more clear to remove the word "sync" as it implies two-way sync

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants