Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [
- %Ash.Policy.FieldPolicy{
- fields: [:organization_id],
- condition: [{Ash.Policy.Check.Static, [result: true]}],
- policies: [
- %Ash.Policy.Check{
- check: {AshRbac.HasRole, [role: "public"]},
- check_module: AshRbac.HasRole,
- check_opts: [
- role: "public",
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :authorize_if
- },
- %Ash.Policy.Check{
- check: {Ash.Policy.Check.Static, [result: true]},
- check_module: Ash.Policy.Check.Static,
- check_opts: [
- result: true,
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :forbid_if
- }
- ],
- description: nil,
- __identifier__: -576460752303415741,
- bypass?: false
- },
- %Ash.Policy.FieldPolicy{
- fields: [:status],
- condition: [{Ash.Policy.Check.Static, [result: true]}],
- policies: [
- %Ash.Policy.Check{
- check: {AshRbac.HasRole, [role: "public"]},
- check_module: AshRbac.HasRole,
- check_opts: [
- role: "public",
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :authorize_if
- },
- %Ash.Policy.Check{
- check: {Ash.Policy.Check.Static, [result: true]},
- check_module: Ash.Policy.Check.Static,
- check_opts: [
- result: true,
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :forbid_if
- }
- ],
- description: nil,
- __identifier__: -576460752303415355,
- bypass?: false
- },
- %Ash.Policy.FieldPolicy{
- fields: [:name],
- condition: [{Ash.Policy.Check.Static, [result: true]}],
- policies: [
- %Ash.Policy.Check{
- check: {AshRbac.HasRole, [role: "public"]},
- check_module: AshRbac.HasRole,
- check_opts: [
- role: "public",
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :authorize_if
- },
- %Ash.Policy.Check{
- check: {Ash.Policy.Check.Static, [result: true]},
- check_module: Ash.Policy.Check.Static,
- check_opts: [
- result: true,
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :forbid_if
- }
- ],
- description: nil,
- __identifier__: -576460752303415323,
- bypass?: false
- },
- %Ash.Policy.FieldPolicy{
- fields: [:field_a],
- condition: [{Ash.Policy.Check.Static, [result: true]}],
- policies: [
- %Ash.Policy.Check{
- check: {AshRbac.HasRole, [role: "public"]},
- check_module: AshRbac.HasRole,
- check_opts: [
- role: "public",
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :authorize_if
- },
- %Ash.Policy.Check{
- check: {Ash.Policy.Check.Static, [result: true]},
- check_module: Ash.Policy.Check.Static,
- check_opts: [
- result: true,
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :forbid_if
- }
- ],
- description: nil,
- __identifier__: -576460752303415291,
- bypass?: false
- },
- %Ash.Policy.FieldPolicy{
- fields: [:field_b],
- condition: [{Ash.Policy.Check.Static, [result: true]}],
- policies: [
- %Ash.Policy.Check{
- check: {AshRbac.HasRole, [role: "public"]},
- check_module: AshRbac.HasRole,
- check_opts: [
- role: "public",
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :authorize_if
- },
- %Ash.Policy.Check{
- check: {Ash.Policy.Check.Static, [result: true]},
- check_module: Ash.Policy.Check.Static,
- check_opts: [
- result: true,
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :forbid_if
- }
- ],
- description: nil,
- __identifier__: -576460752303415709,
- bypass?: false
- },
- %Ash.Policy.FieldPolicy{
- fields: [:field_c],
- condition: [{Ash.Policy.Check.Static, [result: true]}],
- policies: [
- %Ash.Policy.Check{
- check: {AshRbac.HasRole, [role: "public"]},
- check_module: AshRbac.HasRole,
- check_opts: [
- role: "public",
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :authorize_if
- },
- %Ash.Policy.Check{
- check: {Ash.Policy.Check.Static, [result: true]},
- check_module: Ash.Policy.Check.Static,
- check_opts: [
- result: true,
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :forbid_if
- }
- ],
- description: nil,
- __identifier__: -576460752303415677,
- bypass?: false
- },
- %Ash.Policy.FieldPolicy{
- fields: [:field_d],
- condition: [{Ash.Policy.Check.Static, [result: true]}],
- policies: [
- %Ash.Policy.Check{
- check: {AshRbac.HasRole, [role: "public"]},
- check_module: AshRbac.HasRole,
- check_opts: [
- role: "public",
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :authorize_if
- },
- %Ash.Policy.Check{
- check: {Ash.Policy.Check.Static, [result: true]},
- check_module: Ash.Policy.Check.Static,
- check_opts: [
- result: true,
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :forbid_if
- }
- ],
- description: nil,
- __identifier__: -576460752303415645,
- bypass?: false
- },
- %Ash.Policy.FieldPolicy{
- fields: [:field_e],
- condition: [{Ash.Policy.Check.Static, [result: true]}],
- policies: [
- %Ash.Policy.Check{
- check: {AshRbac.HasRole, [role: "public"]},
- check_module: AshRbac.HasRole,
- check_opts: [
- role: "public",
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :authorize_if
- },
- %Ash.Policy.Check{
- check: {Ash.Policy.Check.Static, [result: true]},
- check_module: Ash.Policy.Check.Static,
- check_opts: [
- result: true,
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :forbid_if
- }
- ],
- description: nil,
- __identifier__: -576460752303406975,
- bypass?: false
- },
- %Ash.Policy.FieldPolicy{
- fields: [:field_g],
- condition: [{Ash.Policy.Check.Static, [result: true]}],
- policies: [
- %Ash.Policy.Check{
- check: {AshRbac.HasRole, [role: "public"]},
- check_module: AshRbac.HasRole,
- check_opts: [
- role: "public",
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :authorize_if
- },
- %Ash.Policy.Check{
- check: {Ash.Policy.Check.Static, [result: true]},
- check_module: Ash.Policy.Check.Static,
- check_opts: [
- result: true,
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :forbid_if
- }
- ],
- description: nil,
- __identifier__: -576460752303406943,
- bypass?: false
- },
- %Ash.Policy.FieldPolicy{
- fields: [:created_at],
- condition: [{Ash.Policy.Check.Static, [result: true]}],
- policies: [
- %Ash.Policy.Check{
- check: {AshRbac.HasRole, [role: "public"]},
- check_module: AshRbac.HasRole,
- check_opts: [
- role: "public",
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :authorize_if
- },
- %Ash.Policy.Check{
- check: {Ash.Policy.Check.Static, [result: true]},
- check_module: Ash.Policy.Check.Static,
- check_opts: [
- result: true,
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :forbid_if
- }
- ],
- description: nil,
- __identifier__: -576460752303406911,
- bypass?: false
- },
- %Ash.Policy.FieldPolicy{
- fields: [:updated_at],
- condition: [{Ash.Policy.Check.Static, [result: true]}],
- policies: [
- %Ash.Policy.Check{
- check: {AshRbac.HasRole, [role: "public"]},
- check_module: AshRbac.HasRole,
- check_opts: [
- role: "public",
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :authorize_if
- },
- %Ash.Policy.Check{
- check: {Ash.Policy.Check.Static, [result: true]},
- check_module: Ash.Policy.Check.Static,
- check_opts: [
- result: true,
- ash_field_policy?: true,
- access_type: :filter
- ],
- type: :forbid_if
- }
- ],
- description: nil,
- __identifier__: -576460752303406879,
- bypass?: false
- }
- ]
Advertisement
Add Comment
Please, Sign In to add comment