TEST


V. N.
Diese Lernkarten bieten eine umfassende Einführung in die Avaloq-Formulare und deren Anpassung, geeignet für fortgeschrittene Nutzer. Sie decken Themen wie die Definition und Struktur von Avaloq-Formularen, die Verwendung von Tabellen und die Integration von Skripten ab. Die Karteikarten erklären auch die verschiedenen Arten von Formularelementen, die Bedeutung von Namenskonventionen und die Implementierung von Event-Handling auf verschiedenen Ebenen. Diese Lernkarten sind besonders nützlich für Entwickler und IT-Spezialisten, die Avaloq-Formulare anpassen und optimieren möchten, um ihre Effizienz und Benutzerfreundlichkeit zu verbessern.
Flashcards
443
Students
1
Language
German
Category
Computer Science
Level
Other
Created / Updated
16.07.2015 / 03.02.2016

Flashcards

Wie aktiviert man Context Actios? 2 Varianten

  • Via Loader Tabelle
  • Via InsertScript manuell ausgeführt

Welche 5 View in Zusammenhang mit Context Actions gibt es?

  • CTX_ACTION_CODE_RULE_V
  • CTX_ACTION_DOC_RULE_V
  • CTX_ACTION_OBJ_RULE_V
  • CTX_ACTION_MISC_RULE_V
  • CTX_ACTION_GENERAL_RULE_V

Felder in API upsert_ctx_Action

  • i_ctx_range
  • i_intl_id
  • i_text_xx
  • i_seq_nr

  • i_ctx_range = braucht es nicht  mehr
  • i_intl_id = nicht mehr verwendet
  • i_text_xx = Beschreibung
  • i_seq_nr = Reihenfolge

Felder in API upsert_ctx_Action

  • i_hira
  • i_has_msg_box
  • i_sel_min
  • i_is_parent
  • i_proc

  • i_hira  = Ort wo die Context Action angezeigt werden muss
  • i_has_msg_box = Wenn true, dann wird eine Box aufgehen wo nachfragt ob Action wirklich ausgeführt werden muss
  • i_sel_min = wieviele des Types müssen aktiviert sein
  • i_is_parent = ist es ein Parent
  • i_proc = was muss gemacht werden --> ctx_generic_action

Was kann man mit Context Actions ausführen? 3

  • Workflows
  • Avaloq Scripts
  • Tasks

Auflauf wie Contecxt Actions programmiert werden 1-4?

  1. CTX_ACTION
  2. Link CTX_ACTION and WFC_ACTION
  3. Set Up Rule
  4. Load Rules from Rule Loader Tabelle

Which statements about context actions are true?
Select the two (2) correct answers.

Welche 3 sind Hauptfaktoren Security?

  • C = Confidentially
  • I = Integrity
  • A = Availability

Welche Arten von Users gibt es? 5

  • chargeable end user
  • param end user
  • virtual user
  • technical end user
  • role use holding access rights

Eigenschaften des Chargeable End user? 2

  • zahlt Lizenzgebühren
  • Bankangestelter der Daily Business ausübt

DIE Eigenschaft des param End user?

  • kein Rechte WFC zu machen

Eigenschaften des virtual Users? 2

  • für das Tracen von Orders
  • für Überschreiben von ORder fielf "order is created by which user"

Eigenschaften des technical end Users? 3

  • interface user / DB user / background user
  • nicht eraubt mit dem Login ins ABS anzumelden
  • WFC können über APIS oder was auch immer ausgeführt werden

Welche Acces Rights gibt es? 6

  • any
  • none
  • automatic = just for override
  • ignore = just für override
  • according to acces code
  • unprotected ones and according to access code

Welche Idee steckt hinter der Open Acces Security?

man lässt am Anfang alles offen und es wird im Hintergrund protokolliert was gemacht wird und dann nach einer Zeit wird es ausgewertet und so einegstellt dass man nur Rechte auf das hat was man auch gebraucht hat

Welche Idee steckt hinter der Closed Security Ansatz?

Alles ist per Default geschlossen und für alles was ich brauche wird intial einen Antrag gestellt dass es geöffnet wird. So wird sichergestellt dass nur das geöffnet ist was der Benutzer auch braucht.

Was ist der ROLE USER? --> 4 Eigenschaften

  • definiert das Userprofil
  • kann GRANTED zu beliebigen User gemachtz werden
  • danke der ROLE USER wird es ermöglicht, dass die Adminitstration und die Verteilung der Rechte getrennt werden kann
  • ROLE USER kann sich nicht im Avalq ABS anmelden oder eine Session öffnen

Beziehung zwischen Grantor und Grantees?

  • GRANTOR = muss ROLE USER sein, Grants rights to an Granteee
  • GRANTEE = inherit right rom the GRANTOR

Für was ist der SENTINEL?

damit man Sicherheitstechnisch für alle BU die Aspekte abdecken kann, gibt es die vituelle BU Sentinel

Hierarchisch gesehen wie sind die ACCESS RIGHTs geregelt? Höchste Prio als erstes...

  1. Any
  2. automatic insert
  3. ignore
  4. unprotected ones and according to access code
  5. according to access code
  6. none

Wie kann man vererbte Eigenschaften überschreiben?

nur mit manueller ändeurnng, Access Codes können jedoch nicht verändert werden

Wie wird die Order Security gelöst?

über Rule mittels folgenden matching criterias

  • meta_typ
  • ordertype
  • wfc status
  • bp
  • bp class
  • container
  • container class
  • user / role

Security aus Sicht des Workflows?

JEde einzelne WFC-Action kann einem Sicherheitsaspekt unterliegen

Eigenschaften von Printers/Applications/Tasks im Sicherheitskontext?

Printers/Applications/Tasks sind SPECIAL OBJECTS ohne meta_typ

Is it possible to protect single fields within a form by the Avaloq Security Engine

Which statement about Avaloq Security is correct?

Please choose the correct answer:

What is the Parameterisation concept behind order security?

done by rules

Warum gibt es Security APIs?

Im guI können z.B. nur bestehende Access Code ausgewählt werden und keine neuen erstellt werden --> Sicherheitsaspete umzusetzten via GUI ist sehr eingeschränkt, darum gibt es genügens APIs um dies direkt via DBs zu lösen

Warum gibt es Security APIs?

Im guI können z.B. nur bestehende Access Code ausgewählt werden und keine neuen erstellt werden --> Sicherheitsaspete umzusetzten via GUI ist sehr eingeschränkt, darum gibt es genügens APIs um dies direkt via DBs zu lösen

Für was ist dieses API : SEC_ADMIN_INTF#?

Read-write API which contains the functionality to administrate Avaloq security (add or remove access codes from data and functionality that are security-relevant)

Für was ist dieses API: USER_ADMIN_INTF#?

Write API which contains the functionality to administrate user

MIt welchem API Befehl kann man einen Access Code erstellen / modifizieren / löschen?

SEC_ADMIN_INTF#.ACCESS#UPSERT(...);

Mit welchen API Befeh kann man ein Object Code einem exisitierenden XXX zuweisen?

  • Ebene Objekt
  • Ebene Meta Typ
  • Ebene Worflow
  • Ebene Context Action

 

  • SEC_ADMIN_INTF#.OBJ#ADD_ACCESS(...)
  • SEC_ADMIN_INTF#.META_TYP#ADD_ACCESS(...)
  • SEC_ADMIN_INTF#.WFC_ACTION#ADD_ACCESS(...)
  • SEC_ADMIN_INTF#.CTX_ACTION#ADD_ACCESS(...)

Mit welchem API Aufruf kann man die SecurityAspeke überschreiben?

SEC_ADMIN_INTF#.OVERRIDE#ADD_ACCESS(...)

Wie kann man aus Sicherheitstechnischen Aspekten einen Export erlauben und wie ist der Abaluf?

  1. Export aktivieren --> SEC_ADMIN_INTF#SET_EXPORT_TRG_SEC(true);
  2. Export freischalten --> SEC_ADMIN_INTF#.LAYOUT#ADD_EXPORT_ACCESS(...);

Wie kann man einfach via API einen neuen Benutzer erstellen?

--

Which interface do you need to add an access code to a user?

USER_ADMIN_INFT#...

Which interface do you need to add an access code to an object?

SEC_ADMIN_INTF#...

The right to which securable item does a user at least need to be able to start the GUI?

Was ist der Hauptunterschied zwischen PL/SQL und Avaloq Script?

Avaloq Script hat keinen direkten Zugriff auf die DB

Study