practiceengine / ssrs.security Goto Github PK
View Code? Open in Web Editor NEWSQL Server Reporting Services Security Package
License: Apache License 2.0
SQL Server Reporting Services Security Package
License: Apache License 2.0
Hello,
As I am trying to implement ADFS authentication for access to Report Server, I am wondering what you mean by PE.
Thank you
Bertrand
Hello,
I am trying to implement this custom security extension in our project but ..
I am getting exception 401 HTTP Failure Unauthorized - Unauthorized while calling API by using this custom security extension.
From SSRS2016.OpenIDConnect.Security project in class public class SSRSAuthentication : IAuthenticationExtension2, IExtension
Every method in above class giving me 401 HTTP Failure Unauthorized - Unauthorized exception.
I have tried to pass both Access as well as ID token.
Can you please help me with this?
looking at the PEUtilities
there are a few details i am not sure of and perhaps you can later add comments in the code to help any future users who want to adpot this code.
bool ValidatePrincipal(string principal)
checks the list of "groups" for a match and then calls for isvaliduser.
the getallgroups method calls an api that calls "api/SSRS/GetAllRoles"
so are we dealing with a list of roles that as user can have or a list of groups that a user can be a member of ?
also should i see "api/SSRS/GetAllRoles" as getting report server security roles or application roles if this is roles.
just a little confusing as i do not have the PE system code at hand to look at and use to work out what is meant here...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.