You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

云Firestore安全规则 - 获取列表请求中的父文档

要在云Firestore安全规则中获取列表请求中的父文档,您可以使用request.resource.datarequest.resource属性来访问请求中的数据。以下是一个代码示例,演示如何获取列表请求中的父文档:

rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
    function getParentDocument() {
      return request.resource.data.parentDocument;
    }

    match /collection/{document} {
      allow read: if getParentDocument() == 'parentDocumentValue';
      allow write: if getParentDocument() == 'parentDocumentValue';
    }
  }
}

在上面的示例中,getParentDocument()是一个自定义函数,它返回列表请求中的父文档值。您可以根据自己的需求和数据结构来修改此函数

请注意,这只是一个基本示例,您可以根据自己的需求来扩展和修改安全规则。确保根据您的实际情况进行适当的身份验证和授权检查,以保护您的数据安全

本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。
展开更多
面向开发者的云福利中心,ECS 60元/年,域名1元起,助力开发者快速在云上构建可靠应用

社区干货

社区项目迁移 Diff 自动化测试实践

而搜索的opensearch等组件外购于阿里云,额外部署的这部分成本会相对较高;* 还有环境相关问题,经团队内部讨论,也找了开发RD始终无法绕过,于是只能 **利用开发的AB机制,使用两组用户画像一致的uid,请求同一套环境,... 业务逻辑复杂场景多--如何尽可能的命中到场景?****>>流量日志解析,根据场景筛选分布**a.获取线上热词100条,遍历验证Diff结果b.少结果、无结果推荐c.验证热搜置顶位、运营位、人为强干预d.接口支持的常规...

2022技术盘点之平台云原生架构演进之道|社区征文

服务通过Kubernetes API-Server获取后端一组Service Pod真实IP,业务POD通过Calico网络进行POD与POD直接流量通讯。## 四 安全管控### 4.1 SmartOps安全全景![](https://kaliarch-bucket-1251990360.cos.ap-be... 因此开发团队应遵守安全措施集成到开发过程中,而不是完成开发后再去检测修复,安全与效能应该紧密结合,同进发展。## 四 云原生架构### 4.1 API网关在微服务架构中,API网关负责各类应用请求路由、API组合和协议...

借助 MAD 助力你的 Android 应用开发|社区征文

我们在代码中大量使用 `data class` 并且要求属性使用 `val` 而非 `var` 定义,这有利于单向数据流范式在项目中的推广,在架构层面实现数据的读写分离。```kotlindata class HomeUiState( val bannerList: Re... { ownerProducer().viewModelStore }, factoryProducer)````viewModels` 是 Fragment 的 inline 扩展方法,通过 `reified` 关键字在运行时获取泛型类型用来创建具体 ViewModel 实例:```kotlinfun Fragment.c...

从重构到扩展——跨端通讯SDK

原生App获取JS上下文,将API注入Window;3.WebView 中的 prompt/confirm/alert 拦截;得物App现有的跨端通讯方式主要为URL Scheme拦截,所以本篇着重介绍跨端通讯中URL Scheme拦截的实现原理以及对应的JS-SDK的重构与优化。## URL Scheme拦截### 原理### H5向App发送数据当我们在App WebView中加载了一个H5 Web网站,App就可以获取到当前这个WebView的JSContext,与此同时,我们在WebView中发起的网络请求,都可以在Native层...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

云Firestore安全规则 - 获取列表请求中的父文档-优选内容

AssumeRole(通过角色扮演获取临时安全令牌)
描述通过此角色扮演接口,可获取到角色所属账号的临时安全令牌,从而以角色所属账号的身份来访问云资源。注意:使用临时安全凭证请求API时,需要将SessionToken作为公共参数放在Header中,参考公共参数文档。此接口的Service为sts,接入地址为sts.volcengineapi.com。该接口仅无法使用主账号AK/SK访问,使用IAM子用户访问该接口时需要为用户添加接口的访问权限(可通过关联STSAssumeRoleAccess策略为子用户赋予该权限)。 说明 该接口限流...
获取自定义线路列表
API 说明API 名称:ListCustomLines。API 域名:open.volcengineapi.com。API 描述:获取云解析 DNS 的自定义线路列表请求方法GET 调用限制每秒最多调用 1 次。 请求参数除了以下参数,您还需要 对请求进行鉴权。 参数名称 数据类型 参数类型 是否必选 参数说明 Action String 查询参数 是 API 的名称。该参数的取值是 ListCustomLines。 Version String 查询参数 是 API 的版本。该参数的取值是 2018-08-01。 PageSize Integer...
DescribeVpcFirewallAclRuleList - 获取vpc边界流量控制网关规则列表
获取vpc边界流量控制网关规则列表 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。 参数类型是否必填示例值描述ActionString是DescribeVpcFirewallAclRuleList 要执行的操作,取值:DescribeVpcFirewallAclRuleList VersionString是2021-09-06 API的版本,取值:2021-09-06 VpcFirewallIdString是...
获取域名列表
调用本接口获取从云服务商平台同步到多云CDN的加速域名列表。 使用说明每个请求中必须包含鉴权信息。该鉴权信息用以验证请求者的身份。参见签名机制。 使用限制节流限制:您每秒最多可以提交 30 个 API 请求请求说明请求方式:POST 请求地址:https://open.volcengineapi.com/?Action=ListCdnDomains&Version=2022-03-01 请求参数Query参数名称数据类型是否必选参数说明ActionString是接口名称。当前 API 的名称为 ListCdnDomain...

云Firestore安全规则 - 获取列表请求中的父文档-相关内容

请求结构定义

自动为集群专有网络创建 NAT 网关并配置相应规则。 说明 集群创建完成后暂不支持修改该参数,请合理配置。 PublicAccessConfigRequest参数名 参数类型 是否必选 示例值 说明 PublicAccessNetworkConfig Ei... VPC-CNI 模型容器网络的 Pod 子网 ID 列表。PodNetworkMode=VpcCniShared时才需填写,否则忽略。可以调用 私有网络API 获取子网 ID。 说明 注意 创建集群时,请确保所有指定的 SubnetIds(包括但不限于本参数)属于同...

获取路由规则列表

API 说明API 名称:ListRules。API 域名:open.volcengineapi.com。API 描述:获取指定 GTM 实例的路由规则列表请求方法POST 请求参数除了以下参数,您还需要 对请求进行鉴权。 参数名称 数据类型 参数类型 是否必选 参数说明 Action String 查询参数 是 API 的名称。该参数的取值是 ListRules。 Version String 查询参数 是 API 的版本。该参数的取值是 2023-01-01。 GtmId String 查询参数 是 表示 GTM 实例的 UUID。您可以通过...

API 列表

本文为您列出当前支持的 API 功能及对应调用文档。 安全概览API 说明 QueryAttackSecurityEvent-查询攻击事件列表 根据攻击类型、user-agent、被攻击域名或攻击源地理位置查询对应的攻击次数。 QueryFlowOverv... 中规则和攻击次数。 QueryProtectionOverviewLb-查询防护概览数据 支持根据事件名称、域名或 IP 信息查询攻击事件列表。 QueryAttackAnalysisTermsAggLb-按不同分类查询攻击次数 查询流量概览信息,包括请求速率...

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

获取转发规则列表

API 说明API 名称:ListResolverRules。API 域名:open.volcengineapi.com。API 描述:获取转发规则的列表。 火山引擎私网解析(PrivateZone)可以通过解析器(Resolver)把火山引擎私有网络(VPC)内的 DNS 请求转发到 VPC 外部的 DNS 服务器。参见 使用解析器转发 DNS 请求请求方法GET 请求参数除了以下参数,您还需要在请求头中指定 请求方法 并包含 签名参数。 参数名称 数据类型 参数类型 是否必选 参数说明 Action String 查询参...

DescribeVpcFirewallList - 获取VPC边界流量控制网关实例列表

获取VPC边界流量控制网关实例列表 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。 参数类型是否必填示例值描述ActionString是DescribeVpcFirewallList 要执行的操作,取值:DescribeVpcFirewallList VersionString是2021-09-06 API的版本,取值:2021-09-06 PageSizeInteger否10 分页大小 PageNu...

获取线路列表

API 说明API 名称:ListLines。API 域名:open.volcengineapi.com。API 描述:获取云解析 DNS 提供的运营商线路和地理位置线路列表请求方法GET 调用限制每秒最多调用 50 次。 请求参数除了以下参数,您还需要 对请求进行鉴权。 参数名称 数据类型 参数类型 是否必选 参数说明 Action String 查询参数 是 API 的名称。该参数的取值是 ListLines。 Version String 查询参数 是 API 的版本。该参数的取值是 2018-08-01。 PageSize ...

ListOrganizationalUnitsForParent - 获取企业组织单元列表

获取企业组织单元列表 API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数名称类型是否必填示例值描述ActionString是ListOrganizationalUnitsForParent 要执行的操作,取值:ListOrganizationalUnitsForParent VersionString是2022-01-01 API的版本,取值:2022-01-01 ParentIdString是 父组织单元ID LimitInteger否 每一页显示数量 OffsetInteger否 页数,起始值1 响应数据名称...

获取关联的 VPC 列表

API 说明API 名称:ListBindVPC。API 域名:open.volcengineapi.com。API 描述:获取指定域名关联的 VPC 列表请求方法GET 请求参数除了以下参数,您还需要在请求头中指定 请求方法 并包含 签名参数。 参数名称 数据类型 参数类型 是否必选 参数说明 Action String 查询参数 是 API 的名称。该参数的取值是 ListBindVPC。 Version String 查询参数 是 API 的版本。该参数的取值是 2022-06-01。 ZID Integer 查询参数 是 标识域名的...

ListProjects - 获取项目列表

获取项目列表 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。 参数类型是否必填示例值描述ActionString是ListProjects 要执行的操作,取值:ListProjects VersionString是2021-08-01 API的版本,取值:2021-08-01 QueryString否project 对项目名进行模糊查询 WithParentProjectInteger否1 是否获...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

一图详解大模型
浓缩大模型架构,厘清生产和应用链路关系
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询