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

'Export' feature in API backend view is available for regular users #1166

Closed
saralavanip opened this issue Jun 16, 2016 · 4 comments
Closed
Assignees
Labels

Comments

@saralavanip
Copy link
Contributor

saralavanip commented Jun 16, 2016

Steps

  1. Visit http://nightly.apinf.io
  2. Login as a registered user by clicking on 'Sign In'
  3. Go to 'Menu' and click on 'Catalog'
  4. Select any one of the API backends and click on 'View Details'
  5. Go to 'Export'
  6. Click on ' Export.json / Export.yaml ' button

Expected Result

Export feature should not be available for regular users

Actual Result

Export feature available for regular users and successful in exporting json/yaml documents.

Screenshot:

export_feature_regularuser

@bajiat bajiat changed the title 'Export' feature in API backend view is available for regular users 'Export' feature in API backend view is available for regular users Jun 16, 2016
@bajiat bajiat added the icebox label Jun 16, 2016
@bajiat
Copy link
Contributor

bajiat commented Oct 28, 2016

@jykae Please verify

@jykae
Copy link
Contributor

jykae commented Oct 28, 2016

@saralavanip @bajiat API owner & admin user can currently see/use Export tab, is that ok? What is definition of regular user?

@bajiat
Copy link
Contributor

bajiat commented Oct 28, 2016

Regular user is neither admin nor API owner/manager. If only admin & owner
of that particular API can see the tab, then this shouls be ok.

2016-10-28 13:39 GMT+03:00 Ville Jyrkkä notifications@github.com:

@saralavanip https://github.com/saralavanip @bajiat
https://github.com/bajiat API owner & admin user can currently see/use
Export tab, is that ok? What is definition of regular user?


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#1166 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALFnlDeICUNQoqQJv3s96iaWNfKYdJgoks5q4dDjgaJpZM4I3Uh7
.


Taija Björklund
p. 040 5177 969
taija.bjorklund@gmail.com
www.linkedin.com/in/taijabjorklund

@jykae
Copy link
Contributor

jykae commented Oct 28, 2016

@bajiat ok, closing as already resolved

@jykae jykae closed this as completed Oct 28, 2016
@jykae jykae removed the in progress label Oct 28, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants