Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SHOW-FT-PROFILE

&pagelevel(3)&pagelevel

Einsatzhinweis

Funktion: Berechtigungsprofile anzeigen

Benutzergruppe: FTAC-Benutzer und FTAC-Verwalter

Voraussetzung für die Nutzung dieses Kommandos ist der Einsatz von openFT-AC.

Funktionsbeschreibung

Mit dem Kommando SHOW-FT-PROFILE können Sie sich als FTAC-Benutzer über Ihre Berechtigungsprofile informieren. Als FTAC-Verwalter können Sie sich über alle Berechtigungsprofile in Ihrem System informieren.

Entweder wird Ihnen der Inhalt der ausgewählten Berechtigungsprofile oder nur der Name der Profile ausgegeben. Es gibt keine Möglichkeit, mit SHOW-FT-PROFILE an Kennwörter oder an die Zugangsberechtigung heranzukommen, die im Profil definiert sind! Wenn also eine Zugangsberechtigung vergessen wurde, muss mit MODIFY-FT-PROFILE eine neue angegeben werden.

Format

SHOW-FT-PROFILE

NAME = *ALL / <alphanum-name 1..8> / *STD

,SELECT-PARAMETER = *OWN / *PARAMETERS(...)

*PARAMETERS(...)

TRANSFER-ADMISSION = *ALL / *NOT-SPECIFIED / <alphanum-name 8..32> /

<c-string 8..32 with-low> / <x-string 15..64> / *SECRET

,OWNER-IDENTIFICATION = *OWN / *ALL / <name 1..8>

,INFORMATION = *ONLY -NAMES / *ALL

,OUTPUT = *SYSOUT (...) / *SYSLST(...)

*SYSOUT (...) / *SYSLST(...)

LAYOUT = *STD / *CSV

Beschreibung der Operanden

NAME =

Gibt an, welche Berechtigungsprofile angezeigt werden.

NAME = *ALL

Zeigt alle Berechtigungsprofile an.

NAME = <alphanum-name 1..8>
Zeigt das Berechtigungsprofil mit dem angegebenen Namen an.

NAME = *STD
Zeigt das Standard-Berechtigungsprofil der eigenen Kennung an.

SELECT-PARAMETER =
Gibt Auswahlkriterien an, welche Berechtigungsprofile angezeigt werden.

SELECT-PARAMETER = *OWN
Zeigt alle Berechtigungsprofile an, deren Eigentümer Sie sind. Das bedeutet, dass Sie sich alle Berechtigungsprofile anzeigen lassen können, die Ihrer Benutzerkennung zugeordnet sind.

SELECT-PARAMETER = *PARAMETERS(...)
Legt Auswahlkriterien fest, mit denen Sie auf Ihre Berechtigungsprofile zugreifen können.

TRANSFER-ADMISSION =
Legt die in einem Berechtigungsprofil definierte Zugangsberechtigung als Auswahlkriterium fest. Nur der FTAC-Verwalter kann fremde Zugangsberechtigungen angeben.

TRANSFER-ADMISSION = *ALL
Sie nutzen die Zugangsberechtigung nicht als Auswahlkriterium.

TRANSFER-ADMISSION = *NOT-SPECIFIED
Zeigt nur Berechtigungsprofile ohne definierte Zugangsberechtigung an.

TRANSFER-ADMISSION = <alphanum-name 8..32> / <c-string 8..32 with-low> / <x-string 15..64>
Zeigt das Berechtigungsprofil an, das mit dieser Zugangsberechtigung angesprochen werden kann.

TRANSFER-ADMISSION = *SECRET
Sie erhalten vom System die Aufforderung, die Zugangsberechtigung einzugeben. Die Eingabe erscheint dann nicht auf dem Bildschirm.

OWNER-IDENTIFICATION =
Gibt an, wessen Berechtigungsprofile Sie sich anzeigen lassen möchten.

OWNER-IDENTIFICATION = *OWN
Zeigt nur Ihre eigenen Berechtigungsprofile an.

OWNER-IDENTIFICATION = *ALL
Als FTAC-Verwalter können Sie sich mit diesem Parameter alle Berechtigungsprofile anzeigen lassen, unabhängig vom Eigentümer.

OWNER-IDENTIFICATION = <name 1..8>

Als FTAC-Benutzer können Sie nur die eigene Benutzerkennung angeben, die Ausgabe entspricht der für *OWN. Als FTAC-Verwalter können Sie sich mit diesem Parameter Berechtigungsprofile eines beliebigen FTAC-Benutzers anzeigen lassen.

INFORMATION =
Legt den Umfang der gewünschten Information fest.

INFORMATION = *ONLY-NAMES
FTAC gibt nur die Namen der Berechtigungsprofile und ein Kennzeichen, ob diese Profile privilegiert oder gesperrt sind, aus. Für privilegierte Profile wird ein “*“ ausgegeben, für gesperrte ein “!“.

INFORMATION = *ALL
FTAC gibt den Inhalt der Berechtigungsprofile aus, mit Ausnahme der Kennwörter und der Zugangsberechtigung.

OUTPUT =
Ausgabemedium für die Information.

OUTPUT = *SYSOUT (...)
Die Ausgabe erfolgt auf SYSOUT.

OUTPUT = *SYSLST(...)
Die Ausgabe erfolgt auf SYSLST.

LAYOUT = *STD
Bringt die Ausgabe in eine vom Anwender leicht lesbare Form.

LAYOUT = *CSV
Die Ausgabe erfolgt im Character Separated Values Format. Dies ist ein speziell im PC-Umfeld weit verbreitetes, tabellenartiges Format, bei dem die einzelnen Felder durch das Separatorenzeichen Semikolon “;“ getrennt sind (siehe Abschnitt SHOW-FT-PROFILE im Kapitel „Struktur der CSV-Ausgaben").

Kommando-Returncodes

(SC2)

SC1

Maincode

Bedeutung

0

64

FTC0052

Die Ausgabe der Information wurde unterbrochen.

0

64

FTC0053

Es existiert kein FT-Profil zu den angegebenen Kriterien.

0

0

FTC0054

Es gibt keine Informationen zu den angegebenen Kriterien.

0

64

FTC0153

Die angegebene Eigentümeridentifikation ist nicht die eigene
Benutzerkennung.

0

64

FTC0171

Das angegebene Profil existiert nicht.

0

64

FTC0255

Ein Systemfehler ist aufgetreten.

SC1/2 = Subcode 1/2 in Dezimal-Darstellung

Zusätzliche Informationen finden Sie im Abschnitt „Kommando-Returncodes“.

OPS-Variablen

Die folgende Tabelle zeigt die OPS-Variablen des Kommandos SHOW-FT-PROFILE mit dem Operanden INF=*ALL. Die unterstrichenen Werte gelten für die Ausgabe mit INF=*ONLY-NAMES.

Element

Typ

Ausgabe

PROF-NAME

String


PRIV

String

*YES / *NO

TRANS-ADM

String

*NSPEC / *SECRET

DUPLICATED

String

*YES / *NO

LOCKED-BY

Struct


.IMPORT

String

*YES / *NO

.ADM

String

*YES / *NO

.USER

String

*YES / *NO

EXPIRED

String

*YES / *NO

USER-ADM

Struct


.USER-ID

String

Benutzerkennung

.ACC

String

Abrechnungsnummer / *FIRST / *NSPEC / *NONE /
*NRES

.PASSWORD

String

*OWN / *NSPEC / *NONE / *YES

EXP-DATE

String

yyyy-mm-dd / *NRES

USAGE

String

*PUBLIC / *PRIVATE / *NSPEC

IGNORE

Struct


.OBS

String

*YES / *NO

.OBR

String

*YES / *NO

.IBS

String

*YES / *NO

.IBR

String

*YES / *NO

.IBP

String

*YES / *NO

.IBF

String

*YES / *NO

INITIATOR

String

*LOC / *REM / *NRES

TRANS-DIR

String

*FROM / *TO / *NRES

MAX-PART-LEV

String

Maximale Sicherheitsstufe / *NRES

PARTNERS

Array (1-50)

Ein oder mehrere Partner / *NRES

FILE-NAME

String

Dateiname / *NRES

LIBRARY

String

*YES / *NO / *NRES / Bibliothek

FILE-NAME-PREFIX

String

*YES / *NO

ELEM

Struct


.NAME

String

Name / *NRES / *NONE

.PREFIX

String

*YES / *NO

.VERSION

String

Version / *STD / *NONE / *NRES

.TYPE

String

Typ / *NRES / *NONE

FILE-PASSWORD

String

*YES / *NRES / *NONE

WRITE

String

*NEW / *EXT / *REPL / *NRES

PROC-ADM

Struct


.USER-ID

String

Benutzerkennung / *NRES / *SAME

.ACC

String

Abrechnungsnummer / *NRES / *SAME / *NONE

.PASSWORD

String

*NONE / *YES / *NRES / *SAME

SUCC

Struct


.PROC

String

Kommandos / *NONE / *NRES / *EXPANSION

.PREFIX

String

Präfix / *NONE

.SUFFIX

String

Suffix / *NONE

FAIL

Struct


.PROC

String

Kommandos / *NONE / *NRES / *EXPANSION

.PREFIX

String

Präfix / *NONE

.SUFFIX

String

Suffix / *NONE

TRANS-FILE

String

*ALLOWED / *NOT-ALLOWED

MOD-FILE-ATTR

String

*ALLOWED / *NOT-ALLOWED

READ-DIR

String

*ALLOWED / *NOT-ALLOWED

FILE-PROC

String

*ALLOWED / *NOT-ALLOWED

ACC-ADM

String

*ALLOWED / *NOT-ALLOWED

REM-ADM

String

*ALLOWED / *NOT-ALLOWED

ADM-TRAP-LOG

String

*ALLOWED / *NOT-ALLOWED

TEXT

String

Text / *NONE

DATA-ENC

String

*YES / *NO / *NRES

LAST-MOD

Struct


.DATE

String

yyyy-mm-dd / *NONE

.TIME

String

hh:mm:ss / *NONE