policy 相关问题

最佳实践和风格是每个项目的核心;做总有更好的方法。策略帮助程序员确定应该如何编写内容。

是否可以让 Azure 策略比较特定标签键的标签值?

我正在尝试编写一个 Azure 策略,将特定标记的标记值从资源组继承到资源。 例如,请考虑以下事项: 我有一个虚拟机...

回答 1 投票 0

“calls”属性无效 - 值“”不在允许的值范围内

我想添加一个条件,仅当给定(local.limit == true)时才允许我添加自定义速率限制,否则不要将其添加到策略中。当提供速率限制时它工作正常,但如果...

回答 1 投票 0

不同 SMS 号码的 AWS 角色策略

我需要一些帮助来在 AWS 中设置短信角色策略。 基本上我正在编写 lambda 函数来发送短信,但发送到哪个号码取决于日期。 例如:我现在有2个号码。 c...

回答 1 投票 0

Azure API 管理策略:无法添加条件来检查字符串是否为空

我正在为 API 添加策略,我已启用许多 API,并且想要添加 API 特定策略。我根据配置文件中发送的 API 所有者请求添加速率限制,某些 API 提供速率限制...

回答 1 投票 0

允许用户密码验证方法用户更新自己密码的策略

我刚刚启动了一个保管库服务器并创建了两个策略,一个用于用户,另一个用于管理员。我使用默认密码创建了用户,但每次我想以用户身份修改密码时,却没有...

回答 1 投票 0

具有“修改”效果的Azure Policy需要更新或创建事件 - 如何处理现有资源?

客户需要一个策略/计划,为此类资源组中的各个资源继承该资源组的标签。 由于有一个应该继承的标签列表,我

回答 1 投票 0

更改 Hashicorp Vault 上的用户密码

我刚刚启动了一个保管库服务器并创建了两个策略,一个用于用户,另一个用于管理员。我使用默认密码创建了用户,但每次我想以用户身份修改密码时,却没有...

回答 1 投票 0

$this->authorize()如何理解laravel中应该调用哪个策略?

我有一些政策,例如 课程政策, 邮政政策, CommentPolicy 在 Laravel 策略文件夹中定义。 以及我在

回答 2 投票 0

AWS-cloudformation:资源处理程序返回消息:“指定密钥策略中的 ARN 无效。”

我从安全中心收到警告,我应该启用加密我现有的 sns 主题。我决定使用 CMS 密钥。问题是我不想给 kms 通配符权限,因为这样

回答 1 投票 0

AWS S3 策略大小限制

我的一个 S3 存储桶中有一项长期且仍在不断增长的策略。我想检查总长度,看看该策略是否可能很快达到 AWS 的 20KB 硬限制。 我在我的 js 中做了以下操作

回答 3 投票 0

如何从Keycloak授权服务策略中请求的资源URI中获取路径参数?

使用Keycloak授权服务(版本11.0),我们希望实现以下规则(路径和声明仅用于演示): 允许对资源 /users/{username}/more/sub/

回答 1 投票 0

Azure APIM - 自定义策略文件幂等地应用于不同范围

我们正在尝试根据开发人员提供的输入 yaml 文件在不同范围内实现策略创建的自动化方式。上述任务将根据开发人员创建自定义的policy.xml...

回答 1 投票 0

bicep 模板,用于使用策略类型“增强”部署 Azure recoveryservicesvault

这是我在 stackoverflow 上的第一个问题,所以如果我做错了什么,请告诉我:) 我正在尝试部署一个二头肌模板,该模板创建恢复服务库并创建一个策略来支持...

回答 1 投票 0

Azure 策略标签如果缺少则添加标签

我为现有资源设置了新策略,以在缺少时添加所需的标签。场景1:资源1具有以下标签和值 标签名称 = 项目值 = ProjSSO 标签名称 = 目的 价值 = 应用程序...

回答 1 投票 0

Azure 中有没有办法防止策略定义编辑/删除标签?

我想在资源组上添加标签,但不允许用户编辑/删除它,并允许他们在必要时添加其他标签。我尝试创建如下所示的策略定义...

回答 1 投票 0

Azure Policy 表示 Microsoft 管理的资源不合规

我创建了一个 Azure 策略,它非常适合存储帐户、功能、虚拟机以及我亲手创建的所有内容: “政策规则”:{ “如果”: { “全部”...

回答 1 投票 0

ECS 任务访问启用了阻止公共访问的 S3 存储桶网站:“访问被拒绝”

我配置了一个 ECS 任务来运行 nginx 容器,我想将其用作 S3 存储桶网站的反向代理。 出于安全目的,为存储桶启用了“阻止公共访问”,所以我

回答 2 投票 0

在 AWS 控制台中隐藏 IAM 用户的特定实例

我的 AWS 账户中有多个实例。我想从控制台向 IAM 用户列出特定实例。 示例:我有 Instance1 和 Instance 2。我想显示 Instance1 和

回答 1 投票 0

Laravel 中的策略对我不起作用,这是我的代码

我无法让策略在我的 Laravel 项目中工作,我安装了一个新项目来从头开始测试,我有这个控制器: 我无法让策略在我的 Laravel 项目中工作,我安装了一个新项目来从头开始测试,我有这个控制器: <?php namespace App\Http\Controllers; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use App\Models\User; class UserController extends Controller { public function index() { $this->authorize('viewAny', auth()->user()); return response("Hello world"); } } 本政策: <?php namespace App\Policies; use Illuminate\Auth\Access\Response; use App\Models\User; class UserPolicy { public function viewAny(User $user): bool { return true; } } 这是我的模型 <?php namespace App\Models; // use Illuminate\Contracts\Auth\MustVerifyEmail; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\Notifiable; use Laravel\Sanctum\HasApiTokens; class User extends Authenticatable { use HasApiTokens, HasFactory, Notifiable; /** * The attributes that are mass assignable. * * @var array<int, string> */ protected $fillable = [ 'name', 'email', 'password', ]; /** * The attributes that should be hidden for serialization. * * @var array<int, string> */ protected $hidden = [ 'password', 'remember_token', ]; /** * The attributes that should be cast. * * @var array<string, string> */ protected $casts = [ 'email_verified_at' => 'datetime', 'password' => 'hashed', ]; } 我收到错误 403:此操作未经授权。我希望有人能帮助我解决我的问题。谢谢你 我也尝试过修改AuthServiceProvider文件,但没有任何改变。 必须在 App\Providers\AuthServiceProvider 中添加您的策略吗? protected $policies = [ User::class => UserPolicy::class ]; 您需要指定您正在使用的模型。具体来说,就是User。因此,传递当前登录的用户: $this->authorize('viewAny', auth()->user()); 此外,您正在尝试验证用户是否有权访问该页面。确保尝试访问该页面的人是用户,以便策略可以授权或不授权。 要在没有入门套件的情况下进行测试,请创建一个用户并使用它登录。 <?php namespace App\Http\Controllers; use Illuminate\Support\Facades\Auth; class UserController extends Controller { public function index() { $user = \App\Models\User::factory()->create(); Auth::login($user); $this->authorize('viewAny', auth()->user()); return response("Hello world"); } } 但是,如果您希望授予访客用户访问权限,您可以使用 ? 符号将 User 模型设为可选: public function viewAny(?User $user) { return true; }

回答 2 投票 0

Guidewire :: 政策周期实体

为什么对于保单期间实体,属性类型=在保单中心已生效,而在计费中心却是可退休的? 尝试在文档中搜索但无法得出结论。有人可以帮忙吗...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.