Reporting Services 与SharePoint、Asp.net、AD的整合

  1. Reporting Services 的权限管理;
  2. Form-Base Authorization (表单基本认证):
    • Reporting Services 可以通过撰写Security Extension来自定报表系统身份认证和授权模式;
    • 通过数据库存放用户ID和密码;
    • 通过OLE DB Provider for Microsoft Directory Services可以将身验证模式与AD/LDAP整合。
      • OLE DB Provider for Microsoft Directory Services:
        EXEC sp_addlinkedserver 'ADSI', 'Active Directory Services 2.5',
        'ADSDSOObject', 'adsdatasource'
        GO
      • SELECT [Name], SN [Last Name], ST State
        FROM OPENQUERY( ADSI,
           'SELECT Name, SN, ST
           FROM ''LDAP://ADSISrv/ OU=Sales,DC=sales,DC=northwind,DC=com''
           WHERE objectCategory = ''Person'' AND
              objectClass = ''contact''')
  3. RS与现有的Asp.net介面整合,并通过Asp.net Session传递参数给报表,合并用户权限管理。
  4. RS Security Services(NT, Passport, Custom)。
  5. Delivery Targets(E-mail, SharePoint,Custom)。
  6. Data Sources(SQL, OLE DB, XML/A, ODBC, Oracle, Custom)。
  7. Output Formats (HTML, Excel, PDF, Custom)。  

    图 1

  8. 设计报表
    • 可以使用 Microsoft VS.NET 2003 或任何支持RDL 的3rd party tools
    • 单一报表可以支持同时使用不同的多种数据来源(如:Access, OLE DB, ODBC, Oracle, and .NET data providers)
    • 多样化报表
      • 工具(Freeform 、Table、 Matrix、 Chart)
      • 参数(Dynamic、 Hierarchical)
      • 数据操作(Sorting 、Filtering 、Grouping 、Aggregates)
      • 互动化(Drill-down、Drill-through)
    • 边设计边预览
  9. 身份验证方法
    • IIS 对连接到报表服务器和报表管理器的用户进行身份验证。虽然 IIS 支持很多身份验证选项,但是您只能使用 Windows 身份验证或基本身份验证来访问 Reporting Services 组件。在本版本中不支持匿名访问和摘要式身份验证。
  10. 使用 Reporting Services 中的窗体身份验证

    http://www.microsoft.com/china/msdn/library/data/sqlserver/ufairs.mspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值